net/http.Header.Clone (method)

15 uses

	net/http (current package)
		clone.go#L19: 	return url.Values(Header(v).Clone())
		clone.go#L40: 		Value: (map[string][]string)(Header(f.Value).Clone()),
		clone.go#L62: 	fh2.Header = textproto.MIMEHeader(Header(fh.Header).Clone())
		clone.go#L69: 	clone := hdr.Clone()
		header.go#L93: func (h Header) Clone() Header {
		request.go#L381: 		r2.Header = r.Header.Clone()
		request.go#L384: 		r2.Trailer = r.Trailer.Clone()
		server.go#L1081: 		w.cw.header = w.handlerHeader.Clone()
		server.go#L1150: 		w.cw.header = w.handlerHeader.Clone()
		transport.go#L325: 		ProxyConnectHeader:     t.ProxyConnectHeader.Clone(),
		transport.go#L1669: 			hdr = hdr.Clone()

	net/http/httptest
		recorder.go#L154: 	rw.snapHeader = rw.HeaderMap.Clone()
		recorder.go#L186: 		rw.snapHeader = rw.HeaderMap.Clone()

	github.com/aws/smithy-go/encoding/httpbinding
		encode.go#L42: 		header:  headers.Clone(),

	golang.org/x/net/http2
		server.go#L2860: 			h = h.Clone()