diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/stub.py | 7 | ||||
-rw-r--r-- | examples/upsidedownternet.py | 4 |
2 files changed, 10 insertions, 1 deletions
diff --git a/examples/stub.py b/examples/stub.py index 42b2935a..78cbfcf2 100644 --- a/examples/stub.py +++ b/examples/stub.py @@ -14,6 +14,13 @@ def clientconnect(ctx, client_connect): """ ctx.log("clientconnect") +def serverconnect(ctx, server_connection): + """ + Called when the proxy initiates a connection to the target server. Note that a + connection can correspond to multiple HTTP requests + """ + ctx.log("serverconnect") + def request(ctx, flow): """ Called when a client request has been received. diff --git a/examples/upsidedownternet.py b/examples/upsidedownternet.py index aaf8ff74..181a40c2 100644 --- a/examples/upsidedownternet.py +++ b/examples/upsidedownternet.py @@ -1,4 +1,6 @@ -import Image, cStringIO +import cStringIO +from PIL import Image + def response(context, flow): if flow.response.headers["content-type"] == ["image/png"]: s = cStringIO.StringIO(flow.response.content) |