如何在网站上获取不会更改URL的正确页面

时间:2011-11-10 15:01:13

标签: java http-post

我需要以编程方式使用java浏览网站,但点击链接时网站不会更改网址。

网站:http://cliqa.nana10.co.il/

在右侧,你有一个带有一些链接的栏,点击它们,你会看到,当内容改变时,网址不会改变。我怎么能以编程方式实现鼠标点击Java中的一个链接,我想到了HTTP POST但我究竟要发送什么?一个例子将非常感激。

3 个答案:

答案 0 :(得分:1)

这些链接使用JavaScript来触发AJAX请求并仅刷新页面的中心。在Firefox中使用FireBug来嗅探网络请求,并查看每次点击时执行的请求。或者使用像HtmlUnit这样的程序化网络浏览器,它将像您的网络浏览器一样处理JavaScript。

答案 1 :(得分:0)

您需要查看正在发送的实际HTTP请求。您可以使用内置的Inspect Element工具或Firefox(或Live HTTP标头)中的Firebug来执行此Chrome操作。我更喜欢使用Burp Suite的拦截代理来查看此内容。

答案 2 :(得分:0)

您可以尝试查尔斯(http://www.charlesproxy.com/)。在http://www.charlesproxy.com/documentation/configuration/browser-and-system-configuration/查看JAVA APPLICATION PROXY CONFIGURATION部分。您可以检查和更改从Java应用程序发送的请求。