0

我试图在我们不允许使用互联网的工作场所自动化一些事情(并非所有网站都允许使用)。

要求:我有一个表单,它有一个文本框和一个提交按钮,我必须在文本框中输入一些内容并提交表单。我需要解析 HTML 并获取特定文本的响应。页面是用 JSP 编写的

约束:我无权访问第三方库并且必须使用 Java 6。

请把我放在正确的方向。

4

2 回答 2

4

HttpURLConnection是 java 的默认设置。您可以考虑使用此 API。此 API 执行 Apache HTTPClient 的大部分功能。这是有关如何使用 HTTPURLConnection的简单示例。

于 2013-01-10T20:12:51.093 回答
0

我会使用 Firefox 中的 tamperdata 之类的东西来捕获发送到服务器的 HTTP 请求,然后使用 HTTPUrlConnection(JDK 的一部分)重新创建该请求。

于 2013-01-10T20:13:19.090 回答