如何查看httpS请求&胜利的标题?

时间:2013-07-17 16:12:58

标签: rest tcp https http-headers

我正在开发一些适用于rest api的测试。 我在Firefox和我的eclipse中有restClient,我通过HttpsURLConnection运行请求。 我的问题是,有时当我通过restClient和java发送完全相同的请求时 - 我会得到不同的响应。我一直有这个问题.. 通常我会在一段时间后找到方法。这将是非常有用的如果我能看到发送的请求并进行比较......

我的PC上没有adminRights,所以我正在研究一些便携式应用程序。我也有wireShark但它没有帮助。

3 个答案:

答案 0 :(得分:1)

尝试该工具,它被称为burpsuite。您可以将证书安装到您的burpsuite,然后一旦完成设置,您将能够阅读所有请求。

http://portswigger.net/burp/

希望有所帮助。

答案 1 :(得分:0)

如果您拥有SSL私钥,则可以使用Wireshark解密HTTPS数据包。 http://wiki.wireshark.org/SSL

如果没有,很难。

答案 2 :(得分:0)

您可以在任何浏览器上看到任何网站的http标头,如下所示:

javascript:var req = new XMLHttpRequest();req.open('GET', document.location, false);req.send(null);var headers = req.getAllResponseHeaders().toLowerCase();alert(headers);

将上面的代码粘贴到浏览器的地址栏并按Enter键。