我正在开发一些适用于rest api的测试。 我在Firefox和我的eclipse中有restClient,我通过HttpsURLConnection运行请求。 我的问题是,有时当我通过restClient和java发送完全相同的请求时 - 我会得到不同的响应。我一直有这个问题.. 通常我会在一段时间后找到方法。这将是非常有用的如果我能看到发送的请求并进行比较......
我的PC上没有adminRights,所以我正在研究一些便携式应用程序。我也有wireShark但它没有帮助。
答案 0 :(得分:1)
答案 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键。