1
有没有人知道netty服务器处理程序取消从Web服务器接收数据的最佳方式?我有一个服务器处理程序代理HttpRequests到Web服务器。但是,当请求客户端取消请求时,我想停止从Web服务器接收服务器通道上的数据,而不关闭服务器处理程序与Web服务器之间的连接。Netty服务器如何取消接收来自Web服务器的响应?
有谁知道我该如何去做这件事。你的回应将不胜感激。
谢谢!
有没有人知道netty服务器处理程序取消从Web服务器接收数据的最佳方式?我有一个服务器处理程序代理HttpRequests到Web服务器。但是,当请求客户端取消请求时,我想停止从Web服务器接收服务器通道上的数据,而不关闭服务器处理程序与Web服务器之间的连接。Netty服务器如何取消接收来自Web服务器的响应?
有谁知道我该如何去做这件事。你的回应将不胜感激。
谢谢!
你可以拨打channel.config().setAutoRead(false)
这将告诉netty停止从Channel
读数。一旦你想再次开始阅读,只需致电channel.config().setAutoRead(false)
。
http没有任何停止发送系统外部断开连接 – Ferrybig