Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for requiresHTTP1 (3.12 sec)

  1. src/net/http/request.go

    	switch method {
    	case "GET", "HEAD", "DELETE", "OPTIONS", "PROPFIND", "SEARCH":
    		return true
    	}
    	return false
    }
    
    // requiresHTTP1 reports whether this request requires being sent on
    // an HTTP/1 connection.
    func (r *Request) requiresHTTP1() bool {
    	return hasToken(r.Header.Get("Connection"), "upgrade") &&
    		ascii.EqualFold(r.Header.Get("Upgrade"), "websocket")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 49.4K bytes
    - Viewed (0)
  2. src/net/http/transport.go

    // with Transport.RegisterProtocol) should be respected for this request.
    func (t *Transport) useRegisteredProtocol(req *Request) bool {
    	if req.URL.Scheme == "https" && req.requiresHTTP1() {
    		// If this request requires HTTP/1, don't use the
    		// "https" alternate protocol, which is used by the
    		// HTTP/2 code to take over requests if there's an
    		// existing cached HTTP/2 connection.
    		return false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 06 21:59:21 UTC 2024
    - 91K bytes
    - Viewed (0)
Back to top