Lines Matching refs:Encoding
26 "encoding/binary"
2305 // This is a low-level header writing method. Encoding headers and
3168 "accept-encoding",
3177 "content-encoding",
3208 "transfer-encoding",
3380 // lowercase prior to their encoding in HTTP/2. "
5676 case "Transfer-Encoding", "Trailer", "Content-Length":
6357 case "content-length", "content-encoding", "trailer", "te", "expect", "host":
6510 "Transfer-Encoding",
6551 "Content-Encoding": true,
6567 "Transfer-Encoding": true,
6625 // requesting compression with an "Accept-Encoding: gzip"
6627 // Accept-Encoding value. If the Transport requests gzip on
7264 case "Transfer-Encoding", "Trailer", "Content-Length":
7294 if vv := req.Header["Transfer-Encoding"]; len(vv) > 0 && (len(vv) > 1 || vv[0] != "" && vv[0] != "chunked") {
7295 return fmt.Errorf("http2: invalid Transfer-Encoding request header: %q", vv)
7348 req.Header.Get("Accept-Encoding") == "" &&
7786 strings.EqualFold(k, "transfer-encoding") || strings.EqualFold(k, "upgrade") ||
7817 f("accept-encoding", "gzip")
7826 // separate pass before encoding the headers to prevent
7884 // Transfer-Encoding, etc.. have already been filtered at the
7896 log.Printf("http2: Transport encoding header %q = %q", name, value)
8238 if cs.requestedGzip && res.Header.Get("Content-Encoding") == "gzip" {
8239 res.Header.Del("Content-Encoding")
9033 log.Printf("http2: server encoding header %q = %q", k, v)
9191 isTE := k == "transfer-encoding"