From: Kenneth Reitz Date: Wed, 17 Aug 2011 07:21:31 +0000 (-0400) Subject: yawns X-Git-Tag: v0.6.0~11 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4d0c6cefd033c39b80bd7efb74c53f91c5ec9903;p=services%2Fpython-requests.git yawns --- diff --git a/docs/user/advanced.rst b/docs/user/advanced.rst index 499c354..83792b5 100644 --- a/docs/user/advanced.rst +++ b/docs/user/advanced.rst @@ -89,7 +89,7 @@ Let's print some request method arguments at runtime:: http://httpbin -Let's hijack some arguments this time:: +Let's hijack some arguments this time with a new callback:: def hack_headers(args): if not args[headers]: @@ -97,12 +97,13 @@ Let's hijack some arguments this time:: args['headers'].update({'X-Testing': 'True'}) - return args hooks = dict(args=hack_headers) headers = dict(yo=dawg) +And give it a try:: + >>> requests.get('http://httpbin/headers', hooks=hooks, headers=headers) { "headers": {