我正在尝试通过自定义的基于pcap.net的tcp客户端发送http数据。
通常,当我通过浏览器发送请求时,在wireshark中它看起来像这样:
然而,当我自己通过TCP发送相同的数据时,在wireshark中请求看起来像这样:
并且服务器没有正确响应它。
我通过PayloadLayer将数据附加到TcpDatagraw,但似乎缺少某些东西。
我应该更改哪些内容才能正常使用?
答案 0 :(得分:1)
尝试在HTTP数据末尾附加2个CRLF( \ r \ n \ r \ n )