【发布时间】:2012-12-11 21:01:42
【问题描述】:
如何使用 jpcap 发送数据包以进行 HTTP GET 请求?
【问题讨论】:
如何使用 jpcap 发送数据包以进行 HTTP GET 请求?
【问题讨论】:
你有什么理由不能使用 Java 的 http 功能吗?
URL url = new URL("http://www.test.com")
URLConnection conn = url.openConnection();
JPCAP是网络抓包的接口和系统。
你是在做完整的三向握手吗? TCP连接需要?我怀疑 jpcap 会为你解决这个问题。
【讨论】:
与其他 pcap 实现不同,如 libpcap 和 winpcap,jpcap 没有任何发送数据包的功能,只能捕获它们。如果您只想发送一个带有用户定义的源接口/IP 的 HTTP 请求,那么看看这个:
How can I specify the local address on a java.net.URLConnection?
【讨论】: