这是我的代码:http://pastebin.com/znrwaT0n
当您按Enter键时,它应该向www.google.com发送通常的HTTP GET请求
如您所见,它也成功接收HTML代码
但由于某些原因,Wireshark和其他网络监视器没有检测到它是作为HTTP请求发送的,它们只是将其标记为TCP(而其他HTTP请求被标记为" HTTP")并且数据没有&似乎对人类来说是可读的。
你能解释一下为什么会发生这种情况,副作用是什么以及如何避免它?
答案 0 :(得分:1)
可能是港口不是' 80'。如果是这样,设置Wireshark将捕获的传输层解码为HTTP(在接收端和发送端)