diff options
author | Maximilian Hils <git@maximilianhils.com> | 2019-11-12 02:59:01 +0100 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2019-11-12 04:38:13 +0100 |
commit | bdc15cbe0c0cd5175af1b58078d65d400cca71d1 (patch) | |
tree | eb65d9f2e2c7c7d934a6d7bca53a24341d0b5a43 /mitmproxy/net | |
parent | f97996126f7a7606f8601f0318f0a70a4e818c6c (diff) | |
download | mitmproxy-bdc15cbe0c0cd5175af1b58078d65d400cca71d1.tar.gz mitmproxy-bdc15cbe0c0cd5175af1b58078d65d400cca71d1.tar.bz2 mitmproxy-bdc15cbe0c0cd5175af1b58078d65d400cca71d1.zip |
update mypy
Diffstat (limited to 'mitmproxy/net')
-rw-r--r-- | mitmproxy/net/http/message.py | 7 | ||||
-rw-r--r-- | mitmproxy/net/tls.py | 3 |
2 files changed, 4 insertions, 6 deletions
diff --git a/mitmproxy/net/http/message.py b/mitmproxy/net/http/message.py index d5a7ff9c..af7b032b 100644 --- a/mitmproxy/net/http/message.py +++ b/mitmproxy/net/http/message.py @@ -82,7 +82,7 @@ class Message(serializable.Serializable): def raw_content(self, content): self.data.content = content - def get_content(self, strict: bool=True) -> bytes: + def get_content(self, strict: bool=True) -> Optional[bytes]: """ The uncompressed HTTP message body as bytes. @@ -195,10 +195,9 @@ class Message(serializable.Serializable): See also: :py:attr:`content`, :py:class:`raw_content` """ - if self.raw_content is None: - return None - content = self.get_content(strict) + if content is None: + return None enc = self._guess_encoding(content) try: return encoding.decode(content, enc) diff --git a/mitmproxy/net/tls.py b/mitmproxy/net/tls.py index 48392d1b..d68a008f 100644 --- a/mitmproxy/net/tls.py +++ b/mitmproxy/net/tls.py @@ -474,8 +474,7 @@ class ClientHello: return cls(raw_client_hello) except EOFError as e: raise exceptions.TlsProtocolException( - 'Cannot parse Client Hello: %s, Raw Client Hello: %s' % - (repr(e), binascii.hexlify(raw_client_hello)) + f"Cannot parse Client Hello: {e!r}, Raw Client Hello: {binascii.hexlify(raw_client_hello)!r}" ) def __repr__(self): |