Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for denyH2cUpgrade (0.21 sec)

  1. pkg/h2c/wrapper.go

    // see https://github.com/golang/go/issues/56352.
    // This means we allow only HTTP/1.1 or HTTP/2 prior knowledge.
    func NewHandler(h http.Handler, s *http2.Server) http.Handler {
    	return denyH2cUpgrade(h2c.NewHandler(h, s))
    }
    
    func denyH2cUpgrade(h http.Handler) http.Handler {
    	return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
    		if isH2CUpgrade(r.Header) {
    			w.WriteHeader(http.StatusMethodNotAllowed)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Nov 09 08:02:48 UTC 2022
    - 1.7K bytes
    - Viewed (0)
Back to top