diff --git a/packages/atproto_client/request.py b/packages/atproto_client/request.py index 4980d700..5a78039d 100644 --- a/packages/atproto_client/request.py +++ b/packages/atproto_client/request.py @@ -27,12 +27,12 @@ class Response: def _convert_headers_to_dict(headers: httpx.Headers) -> t.Dict[str, str]: - """Converts custom case-insensitive multi-dict of HTTPX to pure dict with lowercased keys. + """Convert custom case-insensitive multi-dict of HTTPX to pure dict with lowercased keys. Note: Concatenate headers into a single comma separated value when a key occurs multiple times. """ - return {key: value for key, value in headers.items()} + return dict(headers.items()) def _parse_response(response: httpx.Response) -> Response: