Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for Hijack (0.12 sec)

  1. src/net/http/serve_test.go

    			w.Header().Set("Connection", "close")
    			fmt.Fprintf(w, "Hello.")
    		},
    		"/hijack": func(w ResponseWriter, r *Request) {
    			c, _, _ := w.(Hijacker).Hijack()
    			c.Write([]byte("HTTP/1.0 200 OK\r\nConnection: close\r\n\r\nHello."))
    			c.Close()
    		},
    		"/hijack-panic": func(w ResponseWriter, r *Request) {
    			c, _, _ := w.(Hijacker).Hijack()
    			c.Write([]byte("HTTP/1.0 200 OK\r\nConnection: close\r\n\r\nHello."))
    			c.Close()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 202K bytes
    - Viewed (0)
  2. src/net/http/transport_test.go

    				proxyCh <- r
    				// Implement an entire CONNECT proxy
    				if r.Method == "CONNECT" {
    					hijacker, ok := w.(Hijacker)
    					if !ok {
    						t.Errorf("hijack not allowed")
    						return
    					}
    					clientConn, _, err := hijacker.Hijack()
    					if err != nil {
    						t.Errorf("hijacking failed")
    						return
    					}
    					res := &Response{
    						StatusCode: StatusOK,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 06 21:59:21 UTC 2024
    - 192.6K bytes
    - Viewed (0)
  3. src/net/http/server.go

    	w.WriteHeader(StatusExpectationFailed)
    	w.finishRequest()
    }
    
    // Hijack implements the [Hijacker.Hijack] method. Our response is both a [ResponseWriter]
    // and a [Hijacker].
    func (w *response) Hijack() (rwc net.Conn, buf *bufio.ReadWriter, err error) {
    	if w.handlerDone.Load() {
    		panic("net/http: Hijack called after ServeHTTP finished")
    	}
    	w.disableWriteContinue()
    	if w.wroteHeader {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 123.4K bytes
    - Viewed (0)
  4. src/net/http/h2_bundle.go

    	// Locking both mu and wmu here allows frame encoding to read settings with only wmu held.
    	// Acquiring wmu when f.IsAck() is unnecessary, but convenient and mostly harmless.
    	cc.wmu.Lock()
    	defer cc.wmu.Unlock()
    
    	if err := rl.processSettingsNoWrite(f); err != nil {
    		return err
    	}
    	if !f.IsAck() {
    		cc.fr.WriteSettingsAck()
    		cc.bw.Flush()
    	}
    	return nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 364.1K bytes
    - Viewed (0)
  5. RELEASE.md

    amoitra, Andrei Ivanov, andreii, Andrew Goodbody, angerson, Ashay Rane,
    Azeem Shaikh, Ben Barsdell, bhack, Bhavani Subramanian, Cedric Nugteren,
    Chandra Kumar Ramasamy, Christopher Bate, CohenAriel, Cotarou, cramasam,
    Enrico Minack, Francisco Unda, Frederic Bastien, gadagashwini, Gauri1 Deshpande,
    george, Jake, Jeff, Jerry Ge, Jingxuan He, Jojimon Varghese, Jonathan Dekhtiar,
    Kaixi Hou, Kanvi Khanna, kcoul, Keith Smiley, Kevin Hu, Kun Lu, kushanam,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 23:24:08 UTC 2024
    - 730.3K bytes
    - Viewed (0)
Back to top