(headers: list[tuple[bytes, bytes]])
| 353 | |
| 354 | |
| 355 | def normalize_h2_headers(headers: list[tuple[bytes, bytes]]) -> CommandGenerator[None]: |
| 356 | for i in range(len(headers)): |
| 357 | if not headers[i][0].islower(): |
| 358 | yield Log( |
| 359 | f"Lowercased {repr(headers[i][0]).lstrip('b')} header as uppercase is not allowed with HTTP/2." |
| 360 | ) |
| 361 | headers[i] = (headers[i][0].lower(), headers[i][1]) |
| 362 | |
| 363 | |
| 364 | def format_h2_request_headers( |
no test coverage detected
searching dependent graphs…