小怪兽爱吃肉
我花了几个小时,只是偶然发现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 时间和出站流量。