/opt/alt/python27/lib/python2.7/site-packages/requests
NameSizeModeActions
packages/-0755rm
adapters.py186800644editdlrm
adapters.pyc172040644editdlrm
adapters.pyo172040644editdlrm
api.py57950644editdlrm
api.pyc66330644editdlrm
api.pyo66330644editdlrm
auth.py80750644editdlrm
auth.pyc90770644editdlrm
auth.pyo90770644editdlrm
certs.py6490644editdlrm
certs.pyc9230644editdlrm
certs.pyo9230644editdlrm
compat.py15490644editdlrm
compat.pyc17070644editdlrm
compat.pyo17070644editdlrm
cookies.py175640644editdlrm
cookies.pyc217090644editdlrm
cookies.pyo217090644editdlrm
exceptions.py27760644editdlrm
exceptions.pyc61210644editdlrm
exceptions.pyo61210644editdlrm
hooks.py7670644editdlrm
hooks.pyc12400644editdlrm
hooks.pyo12400644editdlrm
models.py295300644editdlrm
models.pyc264090644editdlrm
models.pyo264090644editdlrm
sessions.py248970644editdlrm
sessions.pyc205480644editdlrm
sessions.pyo205480644editdlrm
status_codes.py33150644editdlrm
status_codes.pyc46290644editdlrm
status_codes.pyo46290644editdlrm
structures.py30170644editdlrm
structures.pyc54450644editdlrm
structures.pyo54450644editdlrm
utils.py222280644editdlrm
utils.pyc216640644editdlrm
utils.pyo216640644editdlrm
__init__.py22150644editdlrm
__init__.pyc28680644editdlrm
__init__.pyo28680644editdlrm
Edit: /opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyo (21709B)
ó ¹Ö#Wc@sEdZddlZddlZddlZddlZddlmZmZmZm Z yddl Z e Wne k r‹ddl Z nXde fd„ƒYZde fd„ƒYZd „Zd „Zddd „Zd efd „ƒYZdejejfd„ƒYZd„Zd„Zd„Zded„Zd„ZdS(sŠ Compatibility code to be able to use `cookielib.CookieJar` with requests. requests.utils imports from here, so be careful with imports. iÿÿÿÿNi(t cookielibturlparset urlunparsetMorselt MockRequestcBs¡eZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z dd„Z d „Z d „Z d „Zed „ƒZed „ƒZed„ƒZRS(sòWraps a `requests.Request` to mimic a `urllib2.Request`. The code in `cookielib.CookieJar` expects this interface in order to correctly manage cookie policies, i.e., determine whether a cookie can be set, given the domains of the request and the cookie. The original request object is read-only. The client is responsible for collecting the new headers via `get_new_headers()` and interpreting them appropriately. You probably want `get_cookie_header`, defined below. cCs.||_i|_t|jjƒj|_dS(N(t_rt _new_headersRturltschemettype(tselftrequest((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyt__init__#s  cCs|jS(N(R (R ((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pytget_type(scCst|jjƒjS(N(RRRtnetloc(R ((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pytget_host+scCs |jƒS(N(R(R ((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pytget_origin_req_host.scCsl|jjjdƒs|jjS|jjd}t|jjƒ}t|j||j|j|j |j gƒS(NtHost( RtheaderstgetRRRRtpathtparamstquerytfragment(R thosttparsed((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyt get_full_url1s cCstS(N(tTrue(R ((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pytis_unverifiable?scCs||jjkp||jkS(N(RRR(R tname((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyt has_headerBscCs%|jjj||jj||ƒƒS(N(RRRR(R Rtdefault((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyt get_headerEscCstdƒ‚dS(sMcookielib has no legitimate use for this method; add it back if you find one.s=Cookie headers should be added with add_unredirected_header()N(tNotImplementedError(R tkeytval((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyt add_headerHscCs||j|Requests uses this method internally to get cookie values. Takes as args name and optional domain and path. Returns a cookie.value. If there are conflicting cookies, _find arbitrarily chooses one. See _find_no_duplicates if you want an exception thrown if there are conflicting cookies.sname=%r, domain=%r, path=%rN(RRRR-R@RR%RJ(R RR@RRE((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyt_find@s cCsºd}xŠt|ƒD]|}|j|kr|dksC|j|kr|dks^|j|krŒ|dk r}td|ƒ‚n|j}qŒqqqW|r|Std|||fƒ‚dS(sRBoth ``__get_item__`` and ``get`` call this function: it's never used elsewhere in Requests. Takes as args name and optional domain and path. Returns a cookie.value. Throws KeyError if cookie is not found and CookieConflictError if there are multiple cookies that match name and optionally domain and path.s(There are multiple cookies with name, %rsname=%r, domain=%r, path=%rN(R-RRRR@RRGR%RJ(R RR@RttoReturnRE((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyRINs cCs |jjƒ}|jdƒ|S(s4Unlike a normal CookieJar, this class is pickleable.t _cookies_lock(t__dict__Rntpop(R tstate((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyt __getstate__as cCs5|jj|ƒd|jkr1tjƒ|_ndS(s4Unlike a normal CookieJar, this class is pickleable.RsN(RtRot threadingtRLockRs(R Rv((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyt __setstate__hscCstƒ}|j|ƒ|S(s(Return a copy of this RequestsCookieJar.(RHRo(R tnew_cj((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyRnns  N(R*R+R,R-RRQRSRURVRWRXRYR[R]R_RaRcRdReRfRNRoRqRIRwRzRn(((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyRH¤s0                 cCsm|dkrdSt|dƒr)|jƒStj|ƒ}|jƒx$|D]}|jtj|ƒƒqIW|S(NRn(R-R4RnRBRN(R7tnew_jarRE((sA/opt/alt/python27/lib/python2.7/site-packages/requests/cookies.pyt_copy_cookie_jarus    cKstddd|d|dddddd d td dd td ddddidd6dtƒ }t|ƒt|ƒ}|r™d}t|t|ƒƒ‚n|j|ƒt|dƒ|ds,    "  H  Ñ  #