diff options
author | Maximilian Hils <git@maximilianhils.com> | 2015-09-28 10:59:10 +0200 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2015-09-28 10:59:10 +0200 |
commit | 6661770d4eee3eab3305793613586f3684c24ae9 (patch) | |
tree | 2d387b0b2407bb61c9688c5ff7844f16c4cf3d5c /libmproxy/models | |
parent | a978c6b9cee134d01f84216f3fbcf1ae9303d965 (diff) | |
download | mitmproxy-6661770d4eee3eab3305793613586f3684c24ae9.tar.gz mitmproxy-6661770d4eee3eab3305793613586f3684c24ae9.tar.bz2 mitmproxy-6661770d4eee3eab3305793613586f3684c24ae9.zip |
handle Expect: 100-continue header, fix #770
Diffstat (limited to 'libmproxy/models')
-rw-r--r-- | libmproxy/models/__init__.py | 4 | ||||
-rw-r--r-- | libmproxy/models/http.py | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/libmproxy/models/__init__.py b/libmproxy/models/__init__.py index ff1bcbc1..653b19fd 100644 --- a/libmproxy/models/__init__.py +++ b/libmproxy/models/__init__.py @@ -2,7 +2,7 @@ from __future__ import (absolute_import, print_function, division) from .http import ( HTTPFlow, HTTPRequest, HTTPResponse, Headers, decoded, - make_error_response, make_connect_request, make_connect_response + make_error_response, make_connect_request, make_connect_response, expect_continue_response ) from .connections import ClientConnection, ServerConnection from .flow import Flow, Error @@ -10,7 +10,7 @@ from .flow import Flow, Error __all__ = [ "HTTPFlow", "HTTPRequest", "HTTPResponse", "Headers", "decoded", "make_error_response", "make_connect_request", - "make_connect_response", + "make_connect_response", "expect_continue_response", "ClientConnection", "ServerConnection", "Flow", "Error", ] diff --git a/libmproxy/models/http.py b/libmproxy/models/http.py index 5a83cb46..1815d6f5 100644 --- a/libmproxy/models/http.py +++ b/libmproxy/models/http.py @@ -562,3 +562,5 @@ def make_connect_response(http_version): headers, "", ) + +expect_continue_response = HTTPResponse(b"HTTP/1.1", 100, "Continue", Headers(), b"")
\ No newline at end of file |