Case-insensitive check for header key.
(header_name, headers)
| 207 | |
| 208 | |
| 209 | def has_header(header_name, headers): |
| 210 | """Case-insensitive check for header key.""" |
| 211 | if header_name is None: |
| 212 | return False |
| 213 | elif isinstance(headers, botocore.awsrequest.HeadersDict): |
| 214 | return header_name in headers |
| 215 | else: |
| 216 | return header_name.lower() in [key.lower() for key in headers.keys()] |
| 217 | |
| 218 | |
| 219 | def get_service_module_name(service_model): |
no outgoing calls