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