Repository URL to install this package:
Version:
0.1.2 ▾
|
odigos
/
etc
/
odigos-vmagent
/
instrumentations
/
python
/
requests
/
__pycache__
/
utils.cpython-311.pyc
|
---|
§ ÖgS ã óf d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl Z ddlZddlm Z ddlmZmZ ddlmZ ddlmZ ddlmZmZmZmZ dd lmZmZmZmZmZmZ dd lm Z! ddlm"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z( ddl)m*Z* dd l+m,Z,m-Z-m.Z.m/Z/ ddl0m1Z1 dZ2 ej3 ¦ « Z4dddZ5d 6 ej7 d ed¬¦ « d ¦ « ¦ « Z8ej9 dk rd Z:d Z"d Z;d Z<dJdZ=d Z>d Z?ej@ d! ¦ « ZAd" ZBd# ZCd$ ZDd% ZEdJd&ZFd' ZGd( ZHd) ZId* ZJd+ ZKd, ZLd- ZMd. ZN eOd/¦ « ZPd0 ZQd1 ZRd2 ZSd3 ZTd4 ZUd5 ZVej@ d6 ¦ « ZWd7 ZXdKd8ZYd9 ZZdLd:Z[dMd<Z\d= Z]d> Z^d? _ d@¦ « Z`e`dAz Zae`dBz ZbdC ZcdD ZddE ZedF ZfdG ZgdH ZhdI ZidS )Nz requests.utils ~~~~~~~~~~~~~~ This module provides utility functions that are used within Requests that are also useful for external consumption. é N)ÚOrderedDict)Úmake_headersÚ parse_urlé )Úcerts©Ú__version__)Ú_HEADER_VALIDATORS_BYTEÚ_HEADER_VALIDATORS_STRÚHEADER_VALIDATORSÚto_native_string)ÚMappingÚ basestringÚbytesÚ getproxiesÚgetproxies_environmentÚ integer_types)Úparse_http_list)Úproxy_bypassÚproxy_bypass_environmentÚquoteÚstrÚunquoteÚurlparseÚ urlunparse©Úcookiejar_from_dict)ÚFileModeWarningÚ InvalidHeaderÚ InvalidURLÚUnrewindableBodyError)ÚCaseInsensitiveDict)z.netrcÚ_netrcéP i» )ÚhttpÚhttpsz, z,\s*T)Úaccept_encodingzaccept-encodingÚwin32c ól dd l }n# t $ r Y dS w xY w | |j d¦ « }t | |d¦ « d ¦ « }| |d¦ « d }n# t t f$ r Y dS w xY w|r|sdS | d¦ « }t d |¦ « }|D ]t}|dk rd| vr d S | dd ¦ « }| dd¦ « }| d d¦ « }t j || t j ¦ « r d S udS )Nr Fz;Software\Microsoft\Windows\CurrentVersion\Internet SettingsÚProxyEnableÚ ProxyOverrideú;z<local>ú.Tz\.Ú*z.*ú?)ÚwinregÚImportErrorÚOpenKeyÚHKEY_CURRENT_USERÚintÚQueryValueExÚOSErrorÚ ValueErrorÚsplitÚfilterÚreplaceÚreÚmatchÚI)Úhostr0 ÚinternetSettingsÚproxyEnableÚ proxyOverrideÚtests ú5/tmp/pip-target-6culloxw/lib/python/requests/utils.pyÚproxy_bypass_registryrD L s ð ØMMMMøÝð ð ð Ø55ð øøøð Ø%~~ØÔ(ØNñ ô Ðõ f×1Ò1Ð2BÀMÑRÔRÐSTÔUÑVÔVKà"×/Ò/Ð0@À/ÑRÔRÐSTÔUMMøÝÐ$ð ð ð Ø55ð øøøàð -ð Ø5ð &×+Ò+¨CÑ0Ô0 åt ]Ñ3Ô3 à!ð ð DØyÒ Ð Ød??Ø44Ø<< UÑ+Ô+DØ<< UÑ+Ô+DØ<< TÑ*Ô*DÝxd¥B¤DÑ)Ô)ð Øttð àus A A: Á:BÂBc óZ t ¦ « rt | ¦ « S t | ¦ « S )zReturn True, if the host should be bypassed. Checks proxy settings gathered from the environment, if specified, or the registry. )r r rD )r>