(
default_headers: Dict[str, str],
additional_headers: Optional[Dict[str, str]],
)
| 14 | |
| 15 | |
| 16 | def _build_request_headers( |
| 17 | default_headers: Dict[str, str], |
| 18 | additional_headers: Optional[Dict[str, str]], |
| 19 | ) -> Dict[str, str]: |
| 20 | if additional_headers is None: |
| 21 | return {} |
| 22 | |
| 23 | request_headers = { |
| 24 | "User-Agent": get_user_agent(), |
| 25 | "Content-Type": "application/json;charset=utf-8", |
| 26 | } |
| 27 | request_headers.update(default_headers) |
| 28 | if additional_headers: |
| 29 | request_headers.update(additional_headers) |
| 30 | return request_headers |
| 31 | |
| 32 | |
| 33 | def _debug_log_response(logger, resp: WebhookResponse) -> None: |
no test coverage detected