gpt4 book ai didi

javafx 在webenigne中做一个http post请求

转载 作者:行者123 更新时间:2023-12-01 12:48:22 27 4
gpt4 key购买 nike

我已经用谷歌搜索了,但不幸的是我没有找到我要找的东西。对于我正在处理的小型应用程序,我使用的是 Webview。在此 webview 中,我想加载一个页面,我想在其中进行登录 - 这是使用

类型的 http post 请求完成的

--> "Content-Type", "multipart/form-data;boundary="+boundary; <--

使用 HttpURLConnection 我可以使用 DataOutputStream 将登录数据传递到服务器。但是我如何在 WebView 的 WebEngine 上进行这样的登录??

最好的问候

最佳答案

加载 WebEngine 中的页面并让用户输入他们的登录凭据并像在标准浏览器中一样提交它们。 WebEngine 将执行多部分表单数据发布服务器以适本地登录用户。

如果您需要代表用户自动执行此过程(即因为您将身份验证凭据存储在其他地方用于一种单点登录应用程序),那么,一旦引擎完全加载了登录页面,您可以制作 webEngine.executeScript调用以填充页面上的表单登录字段并触发向服务器提交登录信息(可能通过触发登录表单提交按钮上的点击事件)。

如果您更喜欢使用该 API,您还可以使用此 routine 在文档上执行 jQuery 以完成表单填写并触发提交。

关于javafx 在webenigne中做一个http post请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13975378/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com