(self, record)
| 11716 | # (browsers may cache HTTPS and keep sending TLS ClientHello to an HTTP server) |
| 11717 | class TLSNoiseFilter(logging.Filter): |
| 11718 | def filter(self, record): |
| 11719 | msg = record.getMessage() if record else "" |
| 11720 | if "Bad request version" in msg or "Bad request syntax" in msg: |
| 11721 | return False |
| 11722 | return True |
| 11723 | |
| 11724 | # Silence werkzeug logger and add TLS noise filter |
| 11725 | log = logging.getLogger('werkzeug') |
no outgoing calls
no test coverage detected