Spade
Mini Shell
| Directory:~$ /lib/python2.7/site-packages/urllib3/util/ |
| [Home] [System Details] [Kill Me] |
�
v�Sc@sEddlmZddlmZdZddddddd�ZdS(i����(t b64encodei(tbsgzip,deflatecCs�i}|rRt|t�rn't|t�r?dj|�}nt}||d<n|re||d<n|rxd|d<n|r�dtt|��jd�|d<n|r�dtt|��jd�|d <n|r�d
|d<n|S(s
Shortcuts for generating request headers.
:param keep_alive:
If ``True``, adds 'connection: keep-alive' header.
:param accept_encoding:
Can be a boolean, list, or string.
``True`` translates to 'gzip,deflate'.
List will get joined by comma.
String will be used as provided.
:param user_agent:
String representing the user-agent you want, such as
"python-urllib3/0.6"
:param basic_auth:
Colon-separated username:password string for 'authorization:
basic ...'
auth header.
:param proxy_basic_auth:
Colon-separated username:password string for
'proxy-authorization: basic ...'
auth header.
:param disable_cache:
If ``True``, adds 'cache-control: no-cache' header.
Example::
>>> make_headers(keep_alive=True,
user_agent="Batman/1.0")
{'connection': 'keep-alive',
'user-agent': 'Batman/1.0'}
>>> make_headers(accept_encoding=True)
{'accept-encoding': 'gzip,deflate'}
t,saccept-encodings
user-agents
keep-alivet
connectionsBasic
sutf-8t
authorizationsproxy-authorizationsno-caches
cache-control(t
isinstancetstrtlisttjointACCEPT_ENCODINGRRtdecode(t
keep_alivetaccept_encodingt
user_agentt
basic_authtproxy_basic_autht
disable_cachetheaders((s8/usr/lib/python2.7/site-packages/urllib3/util/request.pytmake_headerss*$
##
N(tbase64Rtpackages.sixRR tNoneR(((s8/usr/lib/python2.7/site-packages/urllib3/util/request.pyt<module>s