diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2011-03-13 17:11:59 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2011-03-13 17:11:59 +1300 |
commit | 8d0152f2ff9d7b129fe657d59c9a67cffc98e0bb (patch) | |
tree | 9a1859bbc911cc0e08f35be10e28488c8443cbd0 /libmproxy/proxy.py | |
parent | 324d7c3955bef29745183949baed48ee286c126d (diff) | |
download | mitmproxy-8d0152f2ff9d7b129fe657d59c9a67cffc98e0bb.tar.gz mitmproxy-8d0152f2ff9d7b129fe657d59c9a67cffc98e0bb.tar.bz2 mitmproxy-8d0152f2ff9d7b129fe657d59c9a67cffc98e0bb.zip |
Add server replay to mitmproxy.
Diffstat (limited to 'libmproxy/proxy.py')
-rw-r--r-- | libmproxy/proxy.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libmproxy/proxy.py b/libmproxy/proxy.py index 8c9302fe..5ec167d6 100644 --- a/libmproxy/proxy.py +++ b/libmproxy/proxy.py @@ -322,8 +322,9 @@ class Response(controller.Msg): for i in refresh_headers: if i in self.headers: d = parsedate_tz(self.headers[i][0]) - new = mktime_tz(d) + delta - self.headers[i] = [formatdate(new)] + if d: + new = mktime_tz(d) + delta + self.headers[i] = [formatdate(new)] c = [] for i in self.headers.get("set-cookie", []): c.append(self._refresh_cookie(i, delta)) |