需要製作HTTP2響應,這將強制客戶端重新連接到相同的服務器到同一地址。如何強制HTTP2客戶端重新連接到服務器?
在HTTP/1.1的情況下,可以通過發送307 Temporary Redirect
響應與Connection: close
標題完成。
在HTTP/2 Connection: close
標頭被忽略,重定向執行時沒有重新連接,這會導致重定向循環錯誤。
此外,我試着發送421 Misdirected Request
響應給客戶端使用相同的url,但Chrome瀏覽器在收到此響應後沒有做任何事情。
什麼是強制HTTP/2客戶端重新連接的最正確方法?哪些服務器響應可以發送?也許某種GOAWAY
框架?
強制斷開/重新連接的目的是什麼?您確定沒有針對您的問題的HTTP 2解決方案*不需要拆除現有的連接? –