HTTPClient - 提交输入

时间:2013-06-21 18:15:03

标签: java http apache-httpclient-4.x apache-commons-httpclient

我尝试编写一个小应用程序代码,让我通过访问本地邮局网站自动跟踪我的软件包。

我遇到的问题是每当我做一个HttpGet时,我都没有完全获得该网站,因为它似乎有些部分是Javascript。

这是网站:

http://www.correoargentino.com.ar/seguimiento_envios/oidn

如果您对它进行了HttpGet,那么您将无法获得浏览器中出现的Captcha内容。所以我的问题是,有没有办法通过HTTPClient获取此信息?或者这是不可能的?

谢谢!

1 个答案:

答案 0 :(得分:0)

httpGet仅捕获HTML,因为您通过浏览器访问它,更多的javascript代码未执行,您可以尝试获取HTML并创建一个HTML页面并测试它。如果文件css和javascript具有相对路径,则可以为它们添加上下文。

例如:/css/all.css

添加上下文:http://www.correoargentino.com.ar/seguimiento_envios/css/all.css