aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/proxy.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2012-06-24 21:49:59 +1200
committerAldo Cortesi <aldo@nullcube.com>2012-06-24 21:49:59 +1200
commit4db2abc01ce44911a473731ac7ea3a5b56f3324d (patch)
tree1f8dddf8f00396a7ff6251a6f46f64a5f8f2e42d /libmproxy/proxy.py
parente7c75933e72f8876931135a034f23d7d9086a454 (diff)
downloadmitmproxy-4db2abc01ce44911a473731ac7ea3a5b56f3324d.tar.gz
mitmproxy-4db2abc01ce44911a473731ac7ea3a5b56f3324d.tar.bz2
mitmproxy-4db2abc01ce44911a473731ac7ea3a5b56f3324d.zip
read_headers now returns an ODictCaseless object.
Diffstat (limited to 'libmproxy/proxy.py')
-rw-r--r--libmproxy/proxy.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/libmproxy/proxy.py b/libmproxy/proxy.py
index 56642192..0fe203f1 100644
--- a/libmproxy/proxy.py
+++ b/libmproxy/proxy.py
@@ -108,7 +108,7 @@ class ServerConnection(tcp.TCPClient):
code = int(code)
except ValueError:
raise ProxyError(502, "Invalid server response: %s."%line)
- headers = odict.ODictCaseless(http.read_headers(self.rfile))
+ headers = http.read_headers(self.rfile)
if code >= 100 and code <= 199:
return self.read_response()
if request.method == "HEAD" or code == 204 or code == 304:
@@ -238,7 +238,7 @@ class ProxyHandler(tcp.BaseHandler):
else:
scheme = "http"
method, path, httpversion = http.parse_init_http(line)
- headers = odict.ODictCaseless(http.read_headers(self.rfile))
+ headers = http.read_headers(self.rfile)
content = http.read_http_body_request(
self.rfile, self.wfile, headers, httpversion, self.config.body_size_limit
)
@@ -246,7 +246,7 @@ class ProxyHandler(tcp.BaseHandler):
elif self.config.reverse_proxy:
scheme, host, port = self.config.reverse_proxy
method, path, httpversion = http.parse_init_http(line)
- headers = odict.ODictCaseless(http.read_headers(self.rfile))
+ headers = http.read_headers(self.rfile)
content = http.read_http_body_request(
self.rfile, self.wfile, headers, httpversion, self.config.body_size_limit
)
@@ -273,14 +273,14 @@ class ProxyHandler(tcp.BaseHandler):
if self.proxy_connect_state:
host, port, httpversion = self.proxy_connect_state
method, path, httpversion = http.parse_init_http(line)
- headers = odict.ODictCaseless(http.read_headers(self.rfile))
+ headers = http.read_headers(self.rfile)
content = http.read_http_body_request(
self.rfile, self.wfile, headers, httpversion, self.config.body_size_limit
)
return flow.Request(client_conn, httpversion, host, port, "https", method, path, headers, content)
else:
method, scheme, host, port, path, httpversion = http.parse_init_proxy(line)
- headers = odict.ODictCaseless(http.read_headers(self.rfile))
+ headers = http.read_headers(self.rfile)
content = http.read_http_body_request(
self.rfile, self.wfile, headers, httpversion, self.config.body_size_limit
)