This commit is contained in:
Jakub Roztocil 2012-09-07 12:48:59 +02:00
parent 316e3f45a9
commit 66bdbc3745
2 changed files with 6 additions and 5 deletions

View File

@ -52,9 +52,9 @@ def get_requests_kwargs(args):
args.data = json.dumps(args.data) if args.data else None
elif args.form and not args.files:
# If sending files, `requests` will set
# the `Content-Type` for us.
base_headers['Content-Type'] = FORM
# If sending files, `requests` will set
# the `Content-Type` for us.
base_headers['Content-Type'] = FORM
credentials = None
if args.auth:

View File

@ -30,7 +30,7 @@ def get_response(name, request_kwargs, read_only=False):
"""
host = Host(request_kwargs['headers'].get('Host', None)
or urlparse(request_kwargs['url']).netloc.split('@')[-1])
or urlparse(request_kwargs['url']).netloc.split('@')[-1])
session = Session(host, name)
session.load()
@ -52,7 +52,8 @@ def get_response(name, request_kwargs, read_only=False):
except Exception:
raise
else:
if not read_only or session.is_new:
# Existing sessions with `read_only=True` don't get updated.
if session.is_new or not read_only:
session.cookies = rsession.cookies
session.save()
return response