diff options
author | Maximilian Hils <git@maximilianhils.com> | 2016-07-07 17:29:22 -0700 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2016-07-07 17:29:22 -0700 |
commit | f62e976e1e0245665aeeb08fa801661d6c766ba8 (patch) | |
tree | 78ddb1632756d75aed26a30ada6f0a0a978c06f4 /netlib/http/message.py | |
parent | acca8e5253878d6a346a15a0f64154bdbde49a98 (diff) | |
download | mitmproxy-f62e976e1e0245665aeeb08fa801661d6c766ba8.tar.gz mitmproxy-f62e976e1e0245665aeeb08fa801661d6c766ba8.tar.bz2 mitmproxy-f62e976e1e0245665aeeb08fa801661d6c766ba8.zip |
py3++
Diffstat (limited to 'netlib/http/message.py')
-rw-r--r-- | netlib/http/message.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/netlib/http/message.py b/netlib/http/message.py index 0583c246..b268fec9 100644 --- a/netlib/http/message.py +++ b/netlib/http/message.py @@ -100,7 +100,10 @@ class Message(basetypes.Serializable): @content.setter def content(self, content): + # type: (Optional[bytes]) -> None self.data.content = content + if isinstance(content, six.text_type): + raise ValueError("Message content must be bytes, not {}".format(type(content).__name__)) if isinstance(content, bytes): self.headers["content-length"] = str(len(content)) |