chore: remove Hijack

This commit is contained in:
Jason Song 2022-12-22 15:33:22 +08:00
parent aee01d139c
commit fa701d0725
No known key found for this signature in database
GPG Key ID: 8402EEEE4511A8B5

View File

@ -4,9 +4,6 @@
package context
import (
"bufio"
"errors"
"net"
"net/http"
)
@ -86,14 +83,6 @@ func (r *Response) Before(f func(ResponseWriter)) {
r.befores = append(r.befores, f)
}
func (r *Response) Hijack() (net.Conn, *bufio.ReadWriter, error) {
if h, ok := r.ResponseWriter.(http.Hijacker); ok {
return h.Hijack()
}
return nil, nil, errors.New("unimplemented http.Hijacker ")
}
// NewResponse creates a response
func NewResponse(resp http.ResponseWriter) *Response {
if v, ok := resp.(*Response); ok {