type net/http.Header

178 uses

	net/http (current package)
		client.go#L236: 		req.Header = make(Header)
		client.go#L666: 				Header:   make(Header),
		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#L68: func cloneOrMakeHeader(hdr Header) Header {
		clone.go#L71: 		clone = make(Header)
		cookie.go#L60: func readSetCookies(h Header) []*Cookie {
		cookie.go#L276: func readCookies(h Header, filter string) []*Cookie {
		filetransport.go#L57: 			Header:     make(Header),
		filetransport.go#L100: func (pr *populateResponse) Header() Header {
		h2_bundle.go#L3559: func (s *http2sorter) Keys(h Header) []string {
		h2_bundle.go#L4307: 	trailer    Header // accumulated trailers
		h2_bundle.go#L4308: 	reqTrailer Header // handler's Request.Trailer
		h2_bundle.go#L5609: 		st.trailer = make(Header)
		h2_bundle.go#L5761: 	rp.header = make(Header)
		h2_bundle.go#L5793: 	header                  Header
		h2_bundle.go#L5814: 	var trailer Header
		h2_bundle.go#L5824: 					trailer = make(Header)
		h2_bundle.go#L6099: 	handlerHeader Header   // nil until called
		h2_bundle.go#L6100: 	snapHeader    Header   // snapshot of handlerHeader at WriteHeader time
		h2_bundle.go#L6349: func (w *http2responseWriter) Header() Header {
		h2_bundle.go#L6355: 		rws.handlerHeader = make(Header)
		h2_bundle.go#L6397: func http2cloneHeader(h Header) Header {
		h2_bundle.go#L6398: 	h2 := make(Header, len(h))
		h2_bundle.go#L6493: 		opts.Header = Header{}
		h2_bundle.go#L6578: 	header Header
		h2_bundle.go#L6692: func http2checkValidHTTP2RequestHeaders(h Header) error {
		h2_bundle.go#L7066: 	trailer    Header  // accumulated trailers
		h2_bundle.go#L7067: 	resTrailer *Header // client's Response.Trailer
		h2_bundle.go#L8616: func (cc *http2ClientConn) encodeTrailers(trailer Header) ([]byte, error) {
		h2_bundle.go#L8954: 	header := make(Header, len(regularFields))
		h2_bundle.go#L8967: 				t = make(Header)
		h2_bundle.go#L9074: 	trailer := make(Header)
		h2_bundle.go#L9343: 			*t = make(Header)
		h2_bundle.go#L9912: 	h           Header   // may be nil
		h2_bundle.go#L9985: 	h        Header
		h2_bundle.go#L10063: func http2encodeHeaders(enc *hpack.Encoder, h Header, keys []string) {
		header.go#L24: type Header map[string][]string
		header.go#L30: func (h Header) Add(key, value string) {
		header.go#L39: func (h Header) Set(key, value string) {
		header.go#L48: func (h Header) Get(key string) string {
		header.go#L57: func (h Header) Values(key string) []string {
		header.go#L62: func (h Header) get(key string) string {
		header.go#L71: func (h Header) has(key string) bool {
		header.go#L79: func (h Header) Del(key string) {
		header.go#L84: func (h Header) Write(w io.Writer) error {
		header.go#L88: func (h Header) write(w io.Writer, trace *httptrace.ClientTrace) error {
		header.go#L93: func (h Header) Clone() Header {
		header.go#L104: 	h2 := make(Header, len(h))
		header.go#L166: func (h Header) sortedKeyValues(exclude map[string]bool) (kvs []keyValues, hs *headerSorter) {
		header.go#L185: func (h Header) WriteSubset(w io.Writer, exclude map[string]bool) error {
		header.go#L189: func (h Header) writeSubset(w io.Writer, exclude map[string]bool, trace *httptrace.ClientTrace) error {
		http.go#L127: 	Header Header
		request.go#L166: 	Header Header
		request.go#L277: 	Trailer Header
		request.go#L548: func (r *Request) write(w io.Writer, usingProxy bool, extraHeaders Header, waitForContinue func() bool) (err error) {
		request.go#L886: 		Header:     make(Header),
		request.go#L1080: 	req.Header = Header(mimeHeader)
		response.go#L51: 	Header Header
		response.go#L110: 	Trailer Header
		response.go#L195: 	resp.Header = Header(mimeHeader)
		response.go#L211: func fixPragmaCacheControl(header Header) {
		response.go#L360: func isProtocolSwitchResponse(code int, h Header) bool {
		response.go#L366: func isProtocolSwitchHeader(h Header) bool {
		server.go#L116: 	Header() Header
		server.go#L351: 	header Header
		server.go#L445: 	handlerHeader Header
		server.go#L503: func (w *response) finalTrailers() Header {
		server.go#L504: 	var t Header
		server.go#L508: 				t = make(Header)
		server.go#L515: 			t = make(Header)
		server.go#L1041: 		handlerHeader: make(Header),
		server.go#L1076: func (w *response) Header() Header {
		server.go#L3364: 		h:   make(Header),
		server.go#L3409: 	h    Header
		server.go#L3429: func (tw *timeoutWriter) Header() Header { return tw.h }
		transfer.go#L67: 	Header           Header
		transfer.go#L68: 	Trailer          Header
		transfer.go#L436: 	Header        Header
		transfer.go#L446: 	Trailer       Header
		transfer.go#L667: func fixLength(isResponse bool, status int, requestMethod string, header Header, chunked bool) (int64, error) {
		transfer.go#L747: func shouldClose(major, minor int, header Header, removeCloseHeader bool) bool {
		transfer.go#L766: func fixTrailer(header Header, chunked bool) (Header, error) {
		transfer.go#L783: 	trailer := make(Header)
		transfer.go#L945: 		mergeSetHeader(&rr.Trailer, Header(hdr))
		transfer.go#L947: 		mergeSetHeader(&rr.Trailer, Header(hdr))
		transfer.go#L952: func mergeSetHeader(dst *Header, src Header) {
		transport.go#L244: 	ProxyConnectHeader Header
		transport.go#L253: 	GetProxyConnectHeader func(ctx context.Context, proxyURL *url.URL, target string) (Header, error)
		transport.go#L456: 	extra     Header                 // extra headers to write, or nil
		transport.go#L464: func (tr *transportRequest) extraHeaders() Header {
		transport.go#L466: 		tr.extra = make(Header)
		transport.go#L1648: 			pconn.mutateHeaderFunc = func(h Header) {
		transport.go#L1654: 		var hdr Header
		transport.go#L1666: 			hdr = make(Header)
		transport.go#L1912: 	mutateHeaderFunc func(Header)

	net/http/httptest
		recorder.go#L36: 	HeaderMap http.Header
		recorder.go#L46: 	snapHeader  http.Header    // snapshot of HeaderMap at first Write
		recorder.go#L53: 		HeaderMap: make(http.Header),
		recorder.go#L67: func (rw *ResponseRecorder) Header() http.Header {
		recorder.go#L70: 		m = make(http.Header)
		recorder.go#L152: 		rw.HeaderMap = make(http.Header)
		recorder.go#L208: 		res.Trailer = make(http.Header, len(trailers))
		recorder.go#L229: 			res.Trailer = make(http.Header)

	net/http/httputil
		reverseproxy.go#L163: func copyHeader(dst, src http.Header) {
		reverseproxy.go#L249: 		outreq.Header = make(http.Header) // Issue 33142: historical behavior was to always allocate
		reverseproxy.go#L399: func removeConnectionHeaders(h http.Header) {
		reverseproxy.go#L548: func upgradeType(h http.Header) string {

	github.com/aws/aws-sdk-go-v2/aws/signer/v4
		presign_middleware.go#L23: 	) (url string, signedHeader http.Header, err error)
		presign_middleware.go#L31: 	SignedHeader http.Header
		presign_middleware.go#L86: 			SignedHeader: http.Header{},
		v4.go#L346: ) (signedURI string, signedHeaders http.Header, err error) {
		v4.go#L373: 	signedHeaders = make(http.Header)
		v4.go#L390: func buildQuery(r v4Internal.Rule, header http.Header) (url.Values, http.Header) {
		v4.go#L392: 	unsignedHeaders := http.Header{}
		v4.go#L404: func (s *httpSigner) buildCanonicalHeaders(host string, rule v4Internal.Rule, header http.Header, length int64) (signed http.Header, signedHeaders, canonicalHeadersStr string) {
		v4.go#L405: 	signed = make(http.Header)
		v4.go#L500: func (s *httpSigner) setRequiredSigningFields(headers http.Header, query url.Values) {
		v4.go#L534: 	SignedHeaders   http.Header

	github.com/aws/aws-sdk-go-v2/internal/v4a
		presign_middleware.go#L23: 	) (url string, signedHeader http.Header, err error)
		presign_middleware.go#L76: 			SignedHeader: http.Header{},
		v4a.go#L212: func (s *Signer) PresignHTTP(ctx context.Context, credentials Credentials, r *http.Request, payloadHash string, service string, regionSet []string, signingTime time.Time, optFns ...func(*SignerOptions)) (signedURI string, signedHeaders http.Header, err error) {
		v4a.go#L237: 	signedHeaders = make(http.Header)
		v4a.go#L250: func (s *httpSigner) setRequiredSigningFields(headers http.Header, query url.Values) {
		v4a.go#L383: func buildQuery(r v4Internal.Rule, header http.Header) (url.Values, http.Header) {
		v4a.go#L385: 	unsignedHeaders := http.Header{}
		v4a.go#L397: func (s *httpSigner) buildCanonicalHeaders(host string, rule v4Internal.Rule, header http.Header, length int64) (signed http.Header, signedHeaders, canonicalHeadersStr string) {
		v4a.go#L398: 	signed = make(http.Header)
		v4a.go#L516: 	SignedHeaders   http.Header

	github.com/aws/aws-sdk-go-v2/service/s3
		api_client.go#L618: 	) (url string, signedHeader http.Header, err error)
		api_client.go#L628: 	) (url string, signedHeader http.Header, err error)

	github.com/aws/smithy-go/encoding/httpbinding
		encode.go#L26: 	header http.Header
		encode.go#L32: func NewEncoder(path, query string, headers http.Header) (*Encoder, error) {
		header.go#L14: 	header http.Header
		header.go#L34: 	header http.Header
		header.go#L39: func newHeaderValue(header http.Header, key string, append bool) HeaderValue {

	github.com/aws/smithy-go/transport/http
		client.go#L60: 			Header: http.Header{},
		client.go#L117: 		Header:     http.Header{},
		request.go#L31: 			Header:        http.Header{},

	golang.org/x/net/http2
		http2.go#L346: func (s *sorter) Keys(h http.Header) []string {
		server.go#L656: 	trailer    http.Header // accumulated trailers
		server.go#L657: 	reqTrailer http.Header // handler's Request.Trailer
		server.go#L1998: 		st.trailer = make(http.Header)
		server.go#L2036: 		st.trailer = make(http.Header)
		server.go#L2163: 	rp.header = make(http.Header)
		server.go#L2196: 	header                  http.Header
		server.go#L2217: 	var trailer http.Header
		server.go#L2227: 					trailer = make(http.Header)
		server.go#L2488: 	handlerHeader http.Header // nil until called
		server.go#L2489: 	snapHeader    http.Header // snapshot of handlerHeader at WriteHeader time
		server.go#L2809: func (w *responseWriter) Header() http.Header {
		server.go#L2815: 		rws.handlerHeader = make(http.Header)
		server.go#L2884: func cloneHeader(h http.Header) http.Header {
		server.go#L2885: 	h2 := make(http.Header, len(h))
		server.go#L2980: 		opts.Header = http.Header{}
		server.go#L3065: 	header http.Header
		server.go#L3179: func checkValidHTTP2RequestHeaders(h http.Header) error {
		transport.go#L396: 	trailer    http.Header  // accumulated trailers
		transport.go#L397: 	resTrailer *http.Header // client's Response.Trailer
		transport.go#L2025: func (cc *ClientConn) encodeTrailers(trailer http.Header) ([]byte, error) {
		transport.go#L2363: 	header := make(http.Header, len(regularFields))
		transport.go#L2376: 				t = make(http.Header)
		transport.go#L2483: 	trailer := make(http.Header)
		transport.go#L2743: 			*t = make(http.Header)
		write.go#L182: 	h           http.Header // may be nil
		write.go#L255: 	h        http.Header
		write.go#L333: func encodeHeaders(enc *hpack.Encoder, h http.Header, keys []string) {