Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 107

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 234

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 235

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 236

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 237

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 238

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 239
U i_@sZddlZddlZddlZddlZddlZddlZddlZddl m Z ddddddd d d d d dddddddgZ dZ dZ dZdZdZdZeejjddejjDZdZdZedjZed jZed!Zed"Z d#d$d%hZ!d?d'd(Z"Gd)d*d*ej#j$Z%e%fd+d,Z&Gd-ddej'Z(Gd.ddZ)z ddl*Z*Wne+k rTYnXGd/d0d0e)Z,e -d0Gd1dde.Z/Gd2dde/Z0Gd3d d e/Z1Gd4dde/Z2Gd5dde/Z3Gd6d d e/Z4Gd7d d e/Z5Gd8d d e/Z6Gd9d d e6Z7Gd:dde6Z8Gd;dde6Z9GdddedS)@N)urlsplit HTTPResponseHTTPConnection HTTPException NotConnectedUnknownProtocolUnknownTransferEncodingUnimplementedFileModeIncompleteRead InvalidURLImproperConnectionStateCannotSendRequestCannotSendHeaderResponseNotReady BadStatusLine LineTooLongRemoteDisconnectederror responsesPiZUNKNOWNZIdlezRequest-startedz Request-sentcCsi|] }||jqS)phrase).0vrr*/opt/python38/lib/python3.8/http/client.py jsrids[^:\s][^:\r\n]*s\n(?![ \t])|\r(?![ \t\n])z[- ]z[-]ZPATCHZPOSTPUTdatac Cshz |dWStk rb}z8t|j|j|j|jd|||j|j|fdW5d}~XYnXdS)Nlatin-1z`%s (%.20r) is not valid Latin-1. Use %s.encode('utf-8') if you want to send it encoded in UTF-8.)encodeUnicodeEncodeErrorencodingobjectstartendtitle)rnameerrrrr_encodes r)c@seZdZddZdS) HTTPMessagecCsj|d}t|}g}d}|D]@}|d||krBd}n|ddsVd}|r$||q$|S)N:r)lowerlenkeysisspaceappend)selfr'nZlstZhitlinerrrgetallmatchingheaderss   z!HTTPMessage.getallmatchingheadersN)__name__ __module__ __qualname__r5rrrrr*sr*cCsxg}|td}t|tkr&td||t|tkrHtdt|dkrqTqd|d}t j j |d |S)Nr, header linezgot more than %d headers  r= iso-8859-1)_class) readline_MAXLINEr.rr1 _MAXHEADERSrjoindecodeemailparserZParserZparsestr)fpr?headersr4Zhstringrrr parse_headerss     rIcseZdZd@ddZddZddZd d Zd d Zfd dZfddZ ddZ ddZ dAddZ ddZ ddZddZddZdd Zd!d"Zd#d$Zd%d&ZdBd(d)ZdCd*d+ZdDfd,d- Zd.d/Zd0d1Zd2d3ZdEd4d5Zd6d7Zd8d9Zd:d;Zdd?Z Z!S)FrrNcCsR|d|_||_||_d|_|_t|_t|_t|_ t|_ t|_ t|_ t|_ dS)Nrb)makefilerG debuglevel_methodrHmsg_UNKNOWNversionstatusreasonchunked chunk_leftlength will_close)r2sockrLmethodurlrrr__init__s  zHTTPResponse.__init__c Cst|jtdd}t|tkr*td|jdkrBtdt||sNt dz| dd\}}}WnFt k rz| dd\}}d}Wnt k rd}YnXYnX| d s| t|z$t|}|d ks|d krt|Wnt k rt|YnX|||fS) Nr,r>z status linerzreply:z-Remote end closed connection without responsezHTTP/ri)strrGr@rAr.rrLprintreprrsplit ValueError startswith _close_connrint)r2r4rPrQrRrrr _read_status s2    zHTTPResponse._read_statusc Cs|jdk rdS|\}}}|tkr&qp|jtd}t|tkrJtd|}|sXq|j dkr&t d|q&q||_ |_ ||_ |dkrd|_n|drd|_nt|t|j|_|_|j dkr|jD]\}}t d|d |q|jd }|r|d krd |_d|_nd |_||_d|_|jd}|jd }|r|jszt||_Wntk rd|_YnX|jdkrd|_nd|_|tks|tksd|krdksn|jdkrd|_|js|js|jdkrd |_dS)Nr,r9rheader:)zHTTP/1.0zHTTP/0.9 zHTTP/1. r+transfer-encodingrSTFcontent-lengthrHEAD) rHreZCONTINUErGr@rAr.rstriprLr^coderQrRrPrbrrIrNitemsgetr-rSrT _check_closerVrUrdraZ NO_CONTENTZ NOT_MODIFIEDrM) r2rPrQrRskiphdrvalZtr_encrUrrrbegin,sp               zHTTPResponse.begincCsv|jd}|jdkr.|r*d|kr*dSdS|jdr>dS|rRd|krRdS|jd}|rrd|krrdSdS)N connectionrhcloseTFz keep-alivezproxy-connection)rHrprPr-)r2connZpconnrrrrq|s    zHTTPResponse._check_closecCs|j}d|_|dSN)rGrw)r2rGrrrrcszHTTPResponse._close_conncs$ztW5|jr|XdSry)rGrcsuperrwr2 __class__rrrwszHTTPResponse.closecst|jr|jdSry)rzflushrGr{r|rrr~s zHTTPResponse.flushcCsdS)NTrr{rrrreadableszHTTPResponse.readablecCs |jdkSry)rGr{rrrisclosedszHTTPResponse.isclosedcCs|jdkrdS|jdkr$|dS|dk rRt|}||}t|d|S|jr`|S|j dkrv|j }n6z| |j }Wnt k r|YnXd|_ ||SdS)Nr=rlr) rGrMrc bytearrayreadinto memoryviewtobytesrS_readall_chunkedrUread _safe_readr )r2amtbr3srrrrs*     zHTTPResponse.readcCs|jdkrdS|jdkr$|dS|jr4||S|jdk r^t||jkr^t|d|j}|j|}|s||r||n&|jdk r|j|8_|js||S)Nrrl) rGrMrcrS_readinto_chunkedrUr.rr)r2rr3rrrrs$       zHTTPResponse.readintocCsr|jtd}t|tkr$td|d}|dkrB|d|}z t|dWStk rl|YnXdS)Nr,z chunk size;r) rGr@rAr.rfindrdrarc)r2r4irrr_read_next_chunk_sizes    z"HTTPResponse._read_next_chunk_sizecCs:|jtd}t|tkr$td|s*q6|dkrq6qdS)Nr,z trailer liner:)rGr@rAr.rr2r4rrr_read_and_discard_trailers z&HTTPResponse._read_and_discard_trailercCsl|j}|sh|dk r|dz |}Wntk rDtdYnX|dkrb||d}||_|S)Nr[r=r)rTrrrar rrc)r2rTrrr_get_chunk_lefts  zHTTPResponse._get_chunk_leftcCsbg}z6|}|dkrq0|||d|_qd|WStk r\td|YnXdSNrr=)rr1rrTrCr )r2valuerTrrrr7s zHTTPResponse._readall_chunkedcCsd}t|}zv|}|dkr$|WSt||krN||}|||_||WS|d|}||}||d}||7}d|_qWn(tk rtt|d|YnXdS)Nr)rrr._safe_readintorTr bytes)r2rZ total_bytesZmvbrTr3Ztemp_mvbrrrrEs"        zHTTPResponse._readinto_chunkedcCs.|j|}t||kr*t||t||Sry)rGrr.r )r2rrrrrr]s  zHTTPResponse._safe_readcCs:t|}|j|}||kr6tt|d||||Sry)r.rGrr r)r2rrr3rrrris  zHTTPResponse._safe_readintocCs|jdks|jdkrdS|jr(||S|jdk rJ|dksD||jkrJ|j}|j|}|sh|rh|n|jdk r|jt|8_|SNrlr=r)rGrMrS_read1_chunkedrUread1rcr.)r2r3resultrrrrqs    zHTTPResponse.read1cCs4|jdks|jdkrdS|jr(||S|j|S)Nrlr=)rGrMrS _peek_chunkedpeek)r2r3rrrrs  zHTTPResponse.peekcs|jdks|jdkrdS|jr*t|S|jdk rL|dksF||jkrL|j}|j|}|sj|rj|n|jdk r|jt|8_|Sr)rGrMrSrzr@rUrcr.)r2limitrr|rrr@s    zHTTPResponse.readlinecCsd|}|dks|dkrdSd|kr0|ks6n|}|j|}|jt|8_|s`td|Sr)rrGrrTr.r )r2r3rTrrrrrs zHTTPResponse._read1_chunkedcCsDz |}Wntk r"YdSX|dkr0dS|j|d|S)Nr=)rr rGr)r2r3rTrrrrs zHTTPResponse._peek_chunkedcCs |jSry)rGfilenor{rrrrszHTTPResponse.filenocCsF|jdkrt|j|p|}t|ts4t|ds8|Sd|SdS)N__iter__z, )rHrZget_all isinstancer]hasattrrC)r2r'defaultrHrrr getheaders zHTTPResponse.getheadercCs|jdkrtt|jSry)rHrlistror{rrr getheaderss zHTTPResponse.getheaderscCs|Sryrr{rrrrszHTTPResponse.__iter__cCs|jSry)rHr{rrrinfoszHTTPResponse.infocCs|jSry)rYr{rrrgeturls zHTTPResponse.geturlcCs|jSry)rQr{rrrgetcodeszHTTPResponse.getcode)rNN)N)r)r)r)N)"r6r7r8rZrerurqrcrwr~rrrrrrrrrrrrrr@rrrrrrrrr __classcell__rrr|rrs< !P  "      c@s eZdZdZdZeZeZdZ dZ e ddZ e ddZ d ejd d fd d Zd7d dZddZddZddZddZddZddZddZddZd8d d!Zd9d"d#Zd$d%Zd&d'Zd(d)Zd*d+Zd,d-Z d:dd.d/d0Z!d ifdd.d1d2Z"d3d4Z#d5d6Z$d S);rrhzHTTP/1.1r,rcCs t|tjSry)rio TextIOBase)streamrrr _is_textIO szHTTPConnection._is_textIOcCsf|dkr|tkrdSdSt|dr*dSzt|}|jWStk rNYnXt|trbt|SdS)Nrr) upper_METHODS_EXPECTING_BODYrrnbytes TypeErrorrr]r.)bodyrXmvrrr_get_content_lengths   z"HTTPConnection._get_content_lengthN cCsn||_||_||_d|_g|_d|_t|_d|_d|_ d|_ i|_ | ||\|_ |_||j tj|_dSry)timeoutsource_address blocksizerW_buffer_HTTPConnection__response_CS_IDLE_HTTPConnection__staterM _tunnel_host _tunnel_port_tunnel_headers _get_hostporthostport_validate_hostsocketcreate_connection_create_connection)r2rrrrrrrrrZ3s zHTTPConnection.__init__cCs<|jrtd|||\|_|_|r.||_n |jdS)Nz.Can't set up tunnel for established connection)rW RuntimeErrorrrrrclear)r2rrrHrrr set_tunnelIs zHTTPConnection.set_tunnelcCs|dkr|d}|d}||krzt||dd}WnHtk r||dddkrh|j}ntd||ddYnX|d|}n|j}|r|ddkr|ddkr|dd}||fS) Nr+]r,r\znonnumeric port: '%s'r[r)rfindrdra default_portr )r2rrrjrrrras   zHTTPConnection._get_hostportcCs ||_dSry)rL)r2levelrrrset_debugleveluszHTTPConnection.set_debuglevelc Csd|j|jf}|d}|||jD](\}}d||f}|d}||q.|d|j|j|jd}| \}} } | t j j kr| td| | f|jtd} t| tkrtd | sq| d krq|jd krtd | qdS) NzCONNECT %s:%d HTTP/1.0 asciiz%s: %s rr;rXzTunnel connection failed: %d %sr,r9r:rrf)rrr sendrroresponse_classrWrMrehttp HTTPStatusZOKrwOSErrorrmrGr@rAr.rrLr^rD) r2Z connect_strZ connect_bytesheaderrZ header_strZ header_bytesresponserPrnmessager4rrr_tunnelxs4         zHTTPConnection._tunnelcCsB||j|jf|j|j|_|jtjtj d|j r>| dS)Nr,) rrrrrrW setsockoptr IPPROTO_TCP TCP_NODELAYrrr{rrrconnects zHTTPConnection.connectcCsBt|_z|j}|r d|_|W5|j}|rz9data should be a bytes-like object or an iterable, got %r)rW auto_openrrrLr^r_rrrrr sendallrr collectionsabcIterabletype)r2rr datablockdrrrrs8        zHTTPConnection.sendcCs|j|dSry)rr1)r2rrrr_outputszHTTPConnection._outputccs^|jdkrtd||}|r2|jdkr2td||j}|sDqZ|rR|d}|Vq2dS)Nrrrr>)rLr^rrrr )r2rr rrrr_read_readables    zHTTPConnection._read_readableFc Cs |jdd|j}|jdd=|||dk rt|drN||}nZz t|WnFtk rz t|}Wn$tk rtdt |YnXYnX|f}|D]R}|s|j dkrt dq|r|j dkrt |dd d |d}||q|r|j dkr|d dS) N)r=r=r;rzAmessage_body should be a bytes-like object or an iterable, got %rrzZero length chunk ignoredrhXz rs0 )rextendrCrrrrriterrrLr^ _http_vsnr.r )r2 message_bodyencode_chunkedrNchunkschunkrrr _send_outputs:           zHTTPConnection._send_outputc Cs|jr|jrd|_|jtkr(t|_n t|j||||_|pHd}||d|||j f}| | ||j dkr|sd}| drt|\}}}}}|rz|d}Wntk r|d}YnX|d|n|jr|j} |j} n |j} |j} z| d} Wn tk r4| d} YnX| d d krRd | d } | |jkrl|d| n| d} |dd | | f|s|ddndS)N/z%s %s %srhr\rrZidnaZHostr+r[]z%s:%szAccept-Encodingidentity)rrrr_CS_REQ_STARTEDr _validate_methodrM_validate_path _http_vsn_strr_encode_requestrrbrr r! putheaderrrrrrrrD) r2rXrY skip_hostskip_accept_encodingrequestZnetlocnilZ netloc_encrrZhost_encrrr putrequestsP            zHTTPConnection.putrequestcCs |dS)Nr)r )r2rrrrrszHTTPConnection._encode_requestcCs,t|}|r(td|d|ddS)Nz)method can't contain control characters.  (found at least ))$_contains_disallowed_method_pchar_researchragroup)r2rXmatchrrrrs  zHTTPConnection._validate_methodcCs,t|}|r(td|d|ddSNz&URL can't contain control characters. rr!_contains_disallowed_url_pchar_rer r r )r2rYr rrrrs zHTTPConnection._validate_pathcCs,t|}|r(td|d|ddSr r )r2rr rrrrs zHTTPConnection._validate_hostcGs|jtkrtt|dr$|d}t|s:td|ft|}t|D]\\}}t|drl|d||<nt |t rt |d||<t ||rJtd||fqJd |}|d|}||dS)Nr rzInvalid header name %rrzInvalid header value %rs s: )rrrrr _is_legal_header_namerar enumeraterrdr]_is_illegal_header_valuerCr)r2rvaluesrZ one_valuerrrrrs"        zHTTPConnection.putheaderrcCs*|jtkrt|_nt|j||ddS)Nr)rr _CS_REQ_SENTrr)r2rrrrr endheaderss zHTTPConnection.endheaderscCs||||||dSry) _send_request)r2rXrYrrHrrrrrszHTTPConnection.requestc Cstdd|D}i}d|kr&d|d<d|kr6d|d<|j||f|d|krd |krd }|||}|dkr|dk r|jd krtd |d }|ddq|dt|nd }|D]\} } || | qt|trt |d}|j ||ddS)Ncss|]}|VqdSry)r-)rkrrr sz/HTTPConnection._send_request..rr,rzaccept-encodingrrjriFrzUnable to determine size of %rTzTransfer-EncodingrSzContent-Lengthrr) frozensetrrrLr^rr]rorr)r) r2rXrYrrHrZ header_namesZskipsZcontent_lengthrsrrrrrs0      zHTTPConnection._send_requestcCs|jr|jrd|_|jtks&|jr0t|j|jdkrR|j|j|j|jd}n|j|j|jd}zNz | Wnt k r| YnXt |_|j r| n||_|WS| YnXdS)Nrr)rrrrrrLrrWrMruConnectionErrorrwrrV)r2rrrr getresponses.     zHTTPConnection.getresponse)NN)NF)FF)N)%r6r7r8rrrr HTTP_PORTrrrL staticmethodrrr_GLOBAL_DEFAULT_TIMEOUTrZrrrrrrwrrrrrrrrrrrrrrrrrrrsL     & 6    .csDeZdZeZdddejdfddddfdd ZfddZZ S)HTTPSConnectionNr)contextcheck_hostnamerc stt|j||||| d|dk s2|dk s2|dk rHddl} | dtd||_||_|dkrtt }|j dk rtd|_ |j tj k} |dkr|j }|r| std|s|r||||j dk rd|_ ||_|dk r||j_ dS)N)rrzTkey_file, cert_file and check_hostname are deprecated, use a custom context instead.r[TzMcheck_hostname needs a SSL context with either CERT_OPTIONAL or CERT_REQUIRED)rzrrZwarningswarnDeprecationWarningkey_file cert_filesslZ_create_default_https_contextZpost_handshake_authZ verify_modeZ CERT_NONEr!raZload_cert_chain_context) r2rrr%r&rrr r!rr"Z will_verifyr|rrrZbs<    zHTTPSConnection.__init__cs6t|jr|j}n|j}|jj|j|d|_dS)N)server_hostname)rzrrrr(Z wrap_socketrW)r2r)r|rrrs  zHTTPSConnection.connect) r6r7r8 HTTPS_PORTrrrrZrrrrr|rr[s$rc@s eZdZdS)rNr6r7r8rrrrrsc@s eZdZdS)rNr+rrrrrsc@s eZdZdS)r Nr+rrrrr sc@seZdZddZdS)rcCs|f|_||_dSry)argsrP)r2rPrrrrZszUnknownProtocol.__init__Nr6r7r8rZrrrrrsc@s eZdZdS)rNr+rrrrrsc@s eZdZdS)r Nr+rrrrr sc@s$eZdZdddZddZejZdS)r NcCs|f|_||_||_dSry)r,partialexpected)r2r.r/rrrrZszIncompleteRead.__init__cCs2|jdk rd|j}nd}d|jjt|j|fS)Nz, %i more expectedr\z%s(%i bytes read%s))r/r}r6r.r.)r2errr__repr__s  zIncompleteRead.__repr__)N)r6r7r8rZr1r#__str__rrrrr s c@s eZdZdS)r Nr+rrrrr sc@s eZdZdS)r Nr+rrrrr sc@s eZdZdS)rNr+rrrrrsc@s eZdZdS)rNr+rrrrrsc@seZdZddZdS)rcCs|s t|}|f|_||_dSry)r_r,r4rrrrrZszBadStatusLine.__init__Nr-rrrrrsc@seZdZddZdS)rcCst|dt|fdS)Nz&got more than %d bytes when reading %s)rrZrA)r2Z line_typerrrrZszLineTooLong.__init__Nr-rrrrrsc@seZdZddZdS)rcOs"t|dtj|f||dS)Nr\)rrZConnectionResetError)r2poskwrrrrZs zRemoteDisconnected.__init__Nr-rrrrrs)r)?Z email.parserrEZ email.messagerrrercollections.abcrZ urllib.parser__all__rr*rOrrrglobalsupdater __members__rrrArBcompile fullmatchrr rrrrr)rZMessager*rIBufferedIOBaserrr' ImportErrorrr1 Exceptionrrr rrr r r r rrrrr3rrrrrrGs        #W 8