0

如何使用 jpcap 发送数据包以进行 HTTP GET 请求?

4

2 回答 2

0

有什么理由不能使用 Java 的 http 功能吗?

URL url = new URL("http://www.test.com")
URLConnection conn = url.openConnection(); 

JPCAP是用于网络数据包捕获的接口和系统。

您是否按照 TCP 连接的要求进行完整的三向握手?我怀疑 jpcap 会为您解决这个问题。

于 2012-12-26T09:26:58.030 回答
0

与其他 pcap 实现不同,如 libpcap 和 winpcap,jpcap 没有任何发送数据包的功能,只能捕获它们。如果您只想使用用户定义的源接口/IP 发送 HTTP 请求,请查看以下内容:

如何在 java.net.URLConnection 上指定本地地址?

于 2012-12-26T22:11:14.807 回答