微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

我有一些新的 Java代码(使用Apache commons http库)和旧的(严格使用java 1.4 API),并尝试使用较新的apache commons库重写旧代码.然而,它不起作用,我正在努力找出原因.请求正在发送,但我的新代码在我无法访问的接收服务器上超时.由于旧代码有效,我必须搞砸http请求.使用某种HTTP流量嗅探器来检查发送的内容是非常有用的,这样我就能看出它们之间存在哪些差异.

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

解决方法

使用 wireshark.

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

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

原文地址:https://www.jb51.cc/java/121485.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐