我试图在我的工作场所自动化一些不允许使用互联网的东西(并非所有网站都很少被允许)。
请求:我的表单中有一个文本框和一个文本框。一个提交按钮,我必须在文本框中放置一些东西并提交表单。我需要解析HTML并获取特定文本的响应。页面用JSP编写
约束:我无法访问第三方库&必须使用Java 6。
请把我指向正确的方向。
答案 0 :(得分:4)
HttpURLConnection默认使用java。您可以考虑使用此API。此API完成Apache HTTPClient的大部分功能。这是简单的example on how to use HTTPURLConnection。
答案 1 :(得分:0)
我会使用类似Firefox的tamperdata来捕获发送到服务器的HTTP请求,然后使用HTTPUrlConnection(JDK的一部分)重新创建该请求。