【发布时间】:2011-11-16 17:52:55
【问题描述】:
我正在使用 Netty Http 客户端向 http 服务器发送请求。
我正在重用通道并保持连接处于活动状态以在请求之间重用它。
我的问题是,虽然 get 方法运行良好,但我无法设法在 put 或 post 中发送内容。以下是我正在使用的代码,但在我的服务器中,http 请求输入流为空。
有什么想法吗?
HttpRequest request = new DefaultHttpRequest(HttpVersion.HTTP_1_1, HttpMethod.valueOf(method), uri.toASCIIString());
if (payLoad != null) {
request.setContent(ChannelBuffers.wrappedBuffer(payLoad));
}
注意:payload 是一个字节数组。
谢谢,
亚尔
【问题讨论】:
标签: httpclient netty