【发布时间】:2015-03-30 09:48:46
【问题描述】:
我使用 libnet 构建函数构建了一个 http 数据包,并通过 libnet_write 发送它。我看到数据包通过wireshark发送成功,tcp和ip头都没问题。但是客户端无法解析我的数据包。例如,当我发送“HTTP/1.1 200 OK”数据包时,客户端没有加载html;当我发送“HTTP/1.1 302 临时移动”数据包时,客户端不会跳转到重定向站点。等等。
【问题讨论】:
-
仅仅因为它被发送,并不意味着有效载荷不是垃圾,对吧?也许包括你如何构建数据包会很有用。
-
感谢您的回答。负载,即 http 数据,如下所示: "HTTP/1.1 302 Moved Temporarily\r\n" "Location: example.com\r\n" "Content-Type: text/html\r\n" "Content -Length: 0\r\n" "Connection: close\r\n" "\r\n" 不知道有什么问题? @FiddlingBits