分析我的java代码发送的HTTP流量的最佳方法?

前端之家收集整理的这篇文章主要介绍了分析我的java代码发送的HTTP流量的最佳方法?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一些新的 Java代码(使用Apache commons http库)和旧的(严格使用java 1.4 API),并尝试使用较新的apache commons库重写旧代码.然而,它不起作用,我正在努力找出原因.请求正在发送,但我的新代码在我无法访问的接收服务器上超时.由于旧代码有效,我必须搞砸http请求.使用某种HTTP流量嗅探器来检查发送的内容是非常有用的,这样我就能看出它们之间存在哪些差异.

我从网上下载了一些http嗅探器(this onethat one),但都没有捕获我的java代码发送的任何http数据(但是当我从浏览器发送随机请求时它们确实有效).关于我如何掌握这些数据的任何想法?

解决方法

使用 wireshark.

它是伟大的,免费的,开源的,跨平台的,并且可以突出显示不同的网络层,并且它不是从一些看起来像SEO垃圾邮件的可疑网站运行的.

Snort是另一个很好的,但它更适合入侵检测和自动响应.不过,它有一个很棒的嗅探器.

猜你在找的Java相关文章