/usr/lib/python3.9/site-packages/urllib3/util/__pycache__
NameSizeModeActions
connection.cpython-39.opt-1.pyc34010644editdlrm
connection.cpython-39.pyc34010644editdlrm
proxy.cpython-39.opt-1.pyc12970644editdlrm
proxy.cpython-39.pyc12970644editdlrm
queue.cpython-39.opt-1.pyc10160644editdlrm
queue.cpython-39.pyc10160644editdlrm
request.cpython-39.opt-1.pyc34040644editdlrm
request.cpython-39.pyc34040644editdlrm
response.cpython-39.opt-1.pyc23010644editdlrm
response.cpython-39.pyc23010644editdlrm
retry.cpython-39.opt-1.pyc159500644editdlrm
retry.cpython-39.pyc159500644editdlrm
ssltransport.cpython-39.opt-1.pyc74180644editdlrm
ssltransport.cpython-39.pyc74420644editdlrm
ssl_.cpython-39.opt-1.pyc112730644editdlrm
ssl_.cpython-39.pyc112730644editdlrm
timeout.cpython-39.opt-1.pyc88990644editdlrm
timeout.cpython-39.pyc88990644editdlrm
url.cpython-39.opt-1.pyc106000644editdlrm
url.cpython-39.pyc106000644editdlrm
wait.cpython-39.opt-1.pyc30840644editdlrm
wait.cpython-39.pyc30840644editdlrm
__init__.cpython-39.opt-1.pyc10610644editdlrm
__init__.cpython-39.pyc10610644editdlrm
Edit: /usr/lib/python3.9/site-packages/urllib3/util/__pycache__/response.cpython-39.pyc (2301B)
a t~®`¶ ã@sPddlmZddlmZmZddlmZddlmZ dd„Z dd „Z d d „Z d S) é)Úabsolute_import)Ú!MultipartInvariantViolationDefectÚStartBoundaryNotFoundDefecté)ÚHeaderParsingError)Ú http_clientcCsfz | ¡WStyYn0z|jWSty8Yn0z |jduWStyXYn0tdƒ‚dS)zt Checks whether a given file-like object is closed. :param obj: The file-like object to check. Nz)Unable to determine whether fp is closed.)ZisclosedÚAttributeErrorÚclosedÚfpÚ ValueError)Úobj©r ú9/usr/lib/python3.9/site-packages/urllib3/util/response.pyÚ is_fp_closed s     rcCsˆt|tjƒstd t|ƒ¡ƒ‚t|ddƒ}t|ddƒ}d}|r^| ¡s^|ƒ}t|tt fƒr^|}|rpdd„|Dƒ}|sx|r„t ||d�‚dS)a> Asserts whether all headers have been successfully parsed. Extracts encountered errors from the result of parsing headers. Only works on Python 3. :param http.client.HTTPMessage headers: Headers to verify. :raises urllib3.exceptions.HeaderParsingError: If parsing errors are found. z"expected httplib.Message, got {0}.ÚdefectsNÚ get_payloadcSsg|]}t|ttfƒs|‘qSr )Ú isinstancerr)Ú.0Zdefectr r rÚ Rs ÿþz)assert_header_parsing..)rÚ unparsed_data) rÚhttplibZ HTTPMessageÚ TypeErrorÚformatÚtypeÚgetattrZ is_multipartÚbytesÚstrr)ZheadersrrrZpayloadr r rÚassert_header_parsing(s     þrcCs$|j}t|tƒr|dkS| ¡dkS)zõ Checks whether the request of a response has been a HEAD-request. Handles the quirks of AppEngine. :param http.client.HTTPResponse response: Response to check if the originating request used 'HEAD' as a method. éZHEAD)Ú_methodrÚintÚupper)ZresponseÚmethodr r rÚis_response_to_head^s  r#N) Z __future__rZ email.errorsrrÚ exceptionsrZpackages.six.movesrrrrr#r r r rÚs   6