diff options
author | Maximilian Hils <git@maximilianhils.com> | 2016-02-19 00:30:51 +0100 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2016-02-19 00:30:51 +0100 |
commit | 614e2ebf299310675088bbad596badb5ffb7515e (patch) | |
tree | 6f21a7a591afb3586e785bbe3520dd16309ff159 /mitmproxy/dump.py | |
parent | 2bec6a35e211422c61a5404ec6a8c7572c318b54 (diff) | |
parent | a635e04fbfb1623db25687bb04c022b32bd0ed2c (diff) | |
download | mitmproxy-614e2ebf299310675088bbad596badb5ffb7515e.tar.gz mitmproxy-614e2ebf299310675088bbad596badb5ffb7515e.tar.bz2 mitmproxy-614e2ebf299310675088bbad596badb5ffb7515e.zip |
Merge branch 'master' of https://github.com/mitmproxy/mitmproxy
Diffstat (limited to 'mitmproxy/dump.py')
-rw-r--r-- | mitmproxy/dump.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/mitmproxy/dump.py b/mitmproxy/dump.py index 6dab2ddc..d7f076cf 100644 --- a/mitmproxy/dump.py +++ b/mitmproxy/dump.py @@ -1,9 +1,10 @@ from __future__ import absolute_import, print_function import traceback - +import sys import click import itertools +from netlib import tcp from netlib.http import CONTENT_MISSING import netlib.utils from . import flow, filt, contentviews @@ -72,6 +73,11 @@ class DumpMaster(flow.FlowMaster): self.set_stream_large_bodies(options.stream_large_bodies) + if self.server.config.http2 and not tcp.HAS_ALPN: # pragma: no cover + print("ALPN support missing (OpenSSL 1.0.2+ required)!\n" + "HTTP/2 is disabled. Use --no-http2 to silence this warning.", + file=sys.stderr) + if options.filtstr: self.filt = filt.parse(options.filtstr) else: |