Ver código fonte

Referencing the http.Hijacker interface

Manu Mtz-Almeida 11 anos atrás
pai
commit
7a87c5cbd4
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2 2
      response_writer.go

+ 2 - 2
response_writer.go

@@ -11,10 +11,10 @@ import (
 type (
 	ResponseWriter interface {
 		http.ResponseWriter
+		http.Hijacker
 		Status() int
 		Written() bool
 		WriteHeaderNow()
-		Hijack() (net.Conn, *bufio.ReadWriter, error)
 	}
 
 	responseWriter struct {
@@ -59,7 +59,7 @@ func (w *responseWriter) Written() bool {
 	return w.written
 }
 
-// allow connection hijacking
+// Implements the http.Hijacker interface
 func (w *responseWriter) Hijack() (net.Conn, *bufio.ReadWriter, error) {
 	hijacker, ok := w.ResponseWriter.(http.Hijacker)
 	if !ok {