サーバー側からは、 nginx の 444 のようなクライアントへの応答なしで、リクエストを終了/中止する必要があります。
クライアント側からは、ピアによって接続がリセットされたように見えるはずです。
サーバー側からは、 nginx の 444 のようなクライアントへの応答なしで、リクエストを終了/中止する必要があります。
クライアント側からは、ピアによって接続がリセットされたように見えるはずです。
私は数時間を費やしましたが、http.Hijacker
ネット接続へのアクセスを許可するものを偶然見つけただけhttp.ResponseWriter
です:
h := func(w http.ResponseWriter, r *http.Request) {
if wr, ok := w.(http.Hijacker); ok {
conn, _, err := wr.Hijack()
if err != nil {
fmt.Fprint(w, err)
}
conn.Close()
}
}
接続の終了は、場合によっては、CPU 時間とアウトバウンド トラフィックを節約するのに役立ちます。