mitmproxy/libmproxy
Aldo Cortesi deb79a9c5a Add a simple server playback state object.
We use a loose hash to match incoming requests with recorded flows. At the
moment, this hash is over the host, port, scheme, method, path and content of
the request. Note that headers are not included here - if we do want to include
headers, we would have to do some work to normalize them to remove variations
between user agents, header order, etc. etc.
2011-02-21 08:47:19 +13:00
..
contrib Switch over to new serialization format. 2011-02-16 15:10:00 +13:00
resources Clean up certificate generation. 2011-02-20 12:17:10 +13:00
__init__.py Bump version 2011-02-10 02:59:51 +01:00
console.py Add a simple server playback state object. 2011-02-21 08:47:19 +13:00
controller.py Fix kill() again, got broken by the change to use None 2011-02-03 23:39:28 +01:00
dump.py Refactor Flow primitives to remove HTTP1.0 assumption. 2011-02-19 17:00:24 +13:00
filt.py Test suite rejiggering and cleanup. 2011-02-03 12:16:03 +13:00
flow.py Add a simple server playback state object. 2011-02-21 08:47:19 +13:00
netstring.py Clean up and strip down netstrings module. 2011-02-20 14:03:32 +13:00
playback.py Simple record & playback functionality 2011-02-10 02:59:51 +01:00
proxy.py Certificates are now generated in a temporary per-session directory. 2011-02-20 13:29:41 +13:00
record.py Simple record & playback functionality 2011-02-10 02:59:51 +01:00
recorder.py Whitepsace and extraneous code. 2011-02-17 11:45:12 +13:00
script.py Whitespace in mitmdump output. 2011-02-17 15:56:54 +13:00
utils.py Clean up and strip down netstrings module. 2011-02-20 14:03:32 +13:00