aboutsummaryrefslogtreecommitdiffstats
path: root/examples/flowbasic
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2013-03-14 09:19:43 +1300
committerAldo Cortesi <aldo@nullcube.com>2013-03-14 09:19:43 +1300
commitcfb5ba89ce96594b2f8d51f27c9b2ee41ecf18e5 (patch)
tree7bdea72173b7f49e8409f6c5fb0c42e0fe3329ec /examples/flowbasic
parentc34d1e3de6483b1ab8a1a3add53fb84364c68249 (diff)
downloadmitmproxy-cfb5ba89ce96594b2f8d51f27c9b2ee41ecf18e5.tar.gz
mitmproxy-cfb5ba89ce96594b2f8d51f27c9b2ee41ecf18e5.tar.bz2
mitmproxy-cfb5ba89ce96594b2f8d51f27c9b2ee41ecf18e5.zip
Introduce a filtered flow writer, and use it in dump.py
Fixes #104
Diffstat (limited to 'examples/flowbasic')
-rwxr-xr-xexamples/flowbasic8
1 files changed, 4 insertions, 4 deletions
diff --git a/examples/flowbasic b/examples/flowbasic
index b419f9e7..b8184262 100755
--- a/examples/flowbasic
+++ b/examples/flowbasic
@@ -3,8 +3,8 @@
This example shows how to build a proxy based on mitmproxy's Flow
primitives.
- Note that request and response messages are not automatically acked, so we
- need to implement handlers to do this.
+ Note that request and response messages are not automatically replied to,
+ so we need to implement handlers to do this.
"""
import os
from libmproxy import proxy, flow
@@ -19,13 +19,13 @@ class MyMaster(flow.FlowMaster):
def handle_request(self, r):
f = flow.FlowMaster.handle_request(self, r)
if f:
- r._ack()
+ r.reply()
return f
def handle_response(self, r):
f = flow.FlowMaster.handle_response(self, r)
if f:
- r._ack()
+ r.reply()
print f
return f