mirror of
https://github.com/httpie/cli.git
synced 2025-02-07 13:08:11 +02:00
Clean up
This commit is contained in:
parent
1913b0d438
commit
d84d94dd55
@ -1102,7 +1102,7 @@ Changelog
|
||||
|
||||
* `0.4.0-alpha`_
|
||||
* Requests v1.0.3.
|
||||
* Added `httpie` management command.
|
||||
* Added ``httpie`` management command.
|
||||
* Added support for credentials in URL.
|
||||
* Added ``--no-option`` for every ``--option`` to be config-friendly.
|
||||
* Mutually exclusive arguments can be specified multiple times. The
|
||||
|
@ -34,7 +34,6 @@ def get_response(name, request_kwargs, config_dir, read_only=False):
|
||||
name=request_kwargs['headers'].get('Host', None)
|
||||
or urlparse(request_kwargs['url']).netloc.split('@')[-1]
|
||||
)
|
||||
|
||||
session = Session(host, name)
|
||||
session.load()
|
||||
|
||||
@ -49,15 +48,17 @@ def get_response(name, request_kwargs, config_dir, read_only=False):
|
||||
elif session.auth:
|
||||
request_kwargs['auth'] = session.auth
|
||||
|
||||
rsession = requests.Session()
|
||||
requests_session = requests.Session()
|
||||
|
||||
try:
|
||||
response = rsession.request(cookies=session.cookies, **request_kwargs)
|
||||
response = requests_session.request(cookies=session.cookies,
|
||||
**request_kwargs)
|
||||
except Exception:
|
||||
raise
|
||||
else:
|
||||
# Existing sessions with `read_only=True` don't get updated.
|
||||
if session.is_new or not read_only:
|
||||
session.cookies = rsession.cookies
|
||||
session.cookies = requests_session.cookies
|
||||
session.save()
|
||||
return response
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user