MCPcopy
hub / github.com/encode/httpx / _merge_headers

Method _merge_headers

httpx/_client.py:424–431  ·  view source on GitHub ↗

Merge a headers argument together with any headers on the client, to create the headers used for the outgoing request.

(self, headers: HeaderTypes | None = None)

Source from the content-addressed store, hash-verified

422 return cookies
423
424 def _merge_headers(self, headers: HeaderTypes | None = None) -> HeaderTypes | None:
425 """
426 Merge a headers argument together with any headers on the client,
427 to create the headers used for the outgoing request.
428 """
429 merged_headers = Headers(self.headers)
430 merged_headers.update(headers)
431 return merged_headers
432
433 def _merge_queryparams(
434 self, params: QueryParamTypes | None = None

Callers 1

build_requestMethod · 0.95

Calls 2

updateMethod · 0.95
HeadersClass · 0.85

Tested by

no test coverage detected