我已经实现了一个类似 Netty Snoop 的 HTTP 服务器和客户端。
可以使用浏览器轻松测试服务器 - 它按预期工作。客户端更难测试,但通过调试我可以看出它接收到的标头很好,但它似乎没有接收到 HTTP 响应正文。
因为我知道服务器正在发送正文(通过在浏览器中检查),所以我想知道为什么客户端代码看不到它,或者可能无法解码它。
我正在使用 Netty 4.0.15,因为它似乎是目前最稳定的版本。你可以在http://pastebin.com/tQ6d72pn看到我的 ClientHandler 和 ClientInitalizer 类你可以在http://pastebin.com/JbHrTEkg看到我的 ServerHandler 和 ServerInitalizer 类
毫无疑问,我在做一些愚蠢的事情,任何帮助都会非常棒!