2016-11-18 100 views
1

有没有人知道netty服务器处理程序取消从Web服务器接收数据的最佳方式?我有一个服务器处理程序代理HttpRequests到Web服务器。但是,当请求客户端取消请求时,我想停止从Web服务器接收服务器通道上的数据,而不关闭服务器处理程序与Web服务器之间的连接。Netty服务器如何取消接收来自Web服务器的响应?

有谁知道我该如何去做这件事。你的回应将不胜感激。

谢谢!

+0

http没有任何停止发送系统外部断开连接 – Ferrybig

回答

0

你可以拨打channel.config().setAutoRead(false)这将告诉netty停止从Channel读数。一旦你想再次开始阅读,只需致电channel.config().setAutoRead(false)