如何解决如何通过Java以编程方式访问网站?下载HTML代码,保存cookie,填写并发送表格等
|| 下载网站代码不是问题。但是,使用此代码并不总是那么简单。 我想知道是否有任何软件包,这使得根据指定格式发送HTTP GET / POST请求更加容易。这将有助于执行某些网站的登录,即使使用SSL也是如此。 我敢肯定,有成百上千的程序使这些事情成为可能。我想知道在此范围内的最佳做法是什么。解决方法
您可以使用HttpUnit来以编程方式检查Web页面,跟踪链接,浏览表,使用表单等。请参见HttpUnit Cookbook中的示例。
注意:HttpUnit是用于单元测试的,但也许对于您的目的也可以。
, 您可能要使用Java HttpUnit库。
它甚至处理cookie和JavaScript。
, 从apache查看Http Client
, 您不要为此使用html。您需要某种webService ...或在webView中显示页面,但仍然需要更多内容,要么它需要一个回调URL,要么可以从URL中捕获并提取一些参数以供使用。
顺便说一下,我在标签中看到了android。这实际上是一个android问题或更一般吗?我真的无法说出您到底在这里寻找什么。
, 我从Selenium AndroidDriver找到了Selenium,但尚未对其进行测试。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。