From 4d0c6cefd033c39b80bd7efb74c53f91c5ec9903 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Wed, 17 Aug 2011 03:21:31 -0400 Subject: [PATCH] yawns --- docs/user/advanced.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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": { -- 2.34.1