hyb
2026-01-30 44480e71b27aa9d4cb8441f50c873f1b110e9691
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
Ë
¸^i .ãó>—dZddlZddlZddlmZmZmZmZddlm    Z    ddl
m Z erddl Z e jZ n    ddl Z e jZ erddlmZmZmZmZddlmZndxZxZxZZd    ZGd
„d e«ZGd „d e«ZGd„de«ZGd„de«ZGd„de«ZGd„de«ZGd„de«ZGd„dee«Z Gd„dee!«Z"Gd„de"«Z#Gd„de#«Z$Gd „d!e#«Z%Gd"„d#e#«Z&Gd$„d%e«Z'Gd&„d'e'«Z(Gd(„d)e'ejR«Z*Gd*„d+e*«Z+Gd,„d-e*«Z,Gd.„d/e'«Z-Gd0„d1e«Z.Gd2„d3ee/«Z0Gd4„d5e0«Z1Gd6„d7e«Z2Gd8„d9e«Z3Gd:„d;e1e2«Z4Gd<„d=e3e2«Z5Gd>„d?e#«Z6e 7e jnfZ8e6e jnfZ9e jtfZ;e6e jtfZ<ne=«Z8e6e/fZ9e=«Z;e6fZ<Gd@„dAge<¢­ŽZ>GdB„dCge9¢­ŽZ?GdD„dEe@«ZAy#e$rdxZ Z YŒÔwxYw)FzHTTP related errors.éN)Ú TYPE_CHECKINGÚOptionalÚTupleÚUnion)Ú MultiMappingé)ÚStrOrURL)ÚClientResponseÚ ConnectionKeyÚ FingerprintÚ RequestInfo)ÚRawResponseMessage)Ú ClientErrorÚClientConnectionErrorÚClientConnectionResetErrorÚ ClientOSErrorÚClientConnectorErrorÚClientProxyConnectionErrorÚClientSSLErrorÚClientConnectorDNSErrorÚClientConnectorSSLErrorÚClientConnectorCertificateErrorÚConnectionTimeoutErrorÚSocketTimeoutErrorÚServerConnectionErrorÚServerTimeoutErrorÚServerDisconnectedErrorÚServerFingerprintMismatchÚClientResponseErrorÚClientHttpProxyErrorÚWSServerHandshakeErrorÚContentTypeErrorÚClientPayloadErrorÚ
InvalidURLÚInvalidUrlClientErrorÚRedirectClientErrorÚNonHttpUrlClientErrorÚInvalidUrlRedirectClientErrorÚNonHttpUrlRedirectClientErrorÚWSMessageTypeErrorcó—eZdZdZy)rz(Base class for client connection errors.N©Ú__name__Ú
__module__Ú __qualname__Ú__doc__©óõlH:\项目\archive\测试组\脚本\Change_password\venv_build\Lib\site-packages\aiohttp/client_exceptions.pyrr=s„Ú2r2rcó¾—eZdZdZdddddœdedeedfdeed    eed
e    d ee
e    d dfd „Z d e    fd„Z d e    fd„Z ed efd„«Zej ded dfd„«Zy)raBase class for exceptions that occur after getting a response.
 
    request_info: An instance of RequestInfo.
    history: A sequence of responses, if redirects occurred.
    status: HTTP status code.
    message: Error message.
    headers: Response headers.
    NÚ)ÚcodeÚstatusÚmessageÚheadersÚ request_infoÚhistory.r6r7r8r9Úreturncóڗ||_|)| td«‚tjdtd¬«|||_n|||_nd|_||_||_||_||f|_    y)NzSBoth code and status arguments are provided; code is deprecated, use status insteadz/code argument is deprecated, use status insteadé©Ú
stacklevelr)
r:Ú
ValueErrorÚwarningsÚwarnÚDeprecationWarningr7r8r9r;Úargs)Úselfr:r;r6r7r8r9s       r3Ú__init__zClientResponseError.__init__Ks…€ð)ˆÔØ Ð ØÐ!Ü ð=óðô M‰MØAÜ"Øõ ð
Ð Ø ˆDKØ Ð ØˆDKàˆDŒK؈Œ ؈Œ ؈Œ Ø! 7Ð+ˆ    r2cóŠ—dj|j|jt|jj
««S)Nz{}, message={!r}, url={!r})Úformatr7r8Ústrr:Úreal_url©rFs r3Ú__str__zClientResponseError.__str__ls7€Ø+×2Ñ2Ø K‰KØ L‰LÜ ×!Ñ!×*Ñ*Ó +ó
ð    
r2có.—|j›d|j›}|jdk7r|d|j›z }|jdk7r|d|j›z }|j|d|j›z }t |«j ›d|›dS)    Nz, rz    , status=r5z
, message=z
, headers=ú(ú))r:r;r7r8r9Útyper-)rFrEs  r3Ú__repr__zClientResponseError.__repr__ssŸ€Ø×#Ñ#Ð& b¨¯©Ð(8Ð9ˆØ ;‰;˜!Ò Ø i § ¡ ˜Ð/Ñ /ˆDØ <‰<˜2Ò Ø j §¡Р0Ð1Ñ 1ˆDØ <‰<Ð #Ø j §¡Р0Ð1Ñ 1ˆDܐt“*×%Ñ%Ð& a¨ v¨QÐ/Ð/r2cóR—tjdtd¬«|jS©Nz/code property is deprecated, use status insteadr>r?©rBrCrDr7rLs r3r6zClientResponseError.code}s#€ä ‰ Ø =Ü Øõ    
ð
{‰{Ðr2ÚvaluecóJ—tjdtd¬«||_yrTrU)rFrVs  r3r6zClientResponseError.code†s €ä ‰ Ø =Ü Øõ    
ð
ˆ r2)r-r.r/r0r rr
rÚintrJrrGrMrRÚpropertyr6Úsetterr1r2r3rrAsԄñð#Ø $ØØ/3ò,à!ð,ð~ sÐ*Ñ+ð,ð
s‰mð ,𠘑 ð ,ðð,ð˜, sÑ+Ñ,ð,ð
ó,ðB
˜ó
ð0˜#ó0ððcòóðð
‡[[ð˜#ð $òóñr2rcó—eZdZdZy)r"zContentType found is not valid.Nr,r1r2r3r"r"s„Ú)r2r"có—eZdZdZy)r!z!websocket server handshake error.Nr,r1r2r3r!r!”s„Ú+r2r!có—eZdZdZy)r z¡HTTP proxy error.
 
    Raised in :class:`aiohttp.connector.TCPConnector` if
    proxy responds with status other than ``200 OK``
    on ``CONNECT`` request.
    Nr,r1r2r3r r ˜s„òr2r có—eZdZdZy)ÚTooManyRedirectsz%Client was redirected too many times.Nr,r1r2r3r_r_¡s„Ú/r2r_có—eZdZdZy)rz$Base class for client socket errors.Nr,r1r2r3rr¥ó„Ú.r2rcó—eZdZdZy)rÚConnectionResetErrorNr,r1r2r3rr©s„Úr2rcó—eZdZdZy)rzOSError error.Nr,r1r2r3rr­s„Úr2rc󾇗eZdZdZdededdfˆfd„ Zedefd„«Zede    fd„«Z
ede e fd    „«Z edeeed
ffd „«Zde    fd „Zej(ZˆxZS) rzƒClient connector error.
 
    Raised in :class:`aiohttp.connector.TCPConnector` if
        a connection can not be established.
    Úconnection_keyÚos_errorr<Ncó|•—||_||_t‰| |j|j
«||f|_y©N)Ú    _conn_keyÚ    _os_errorÚsuperrGÚerrnoÚstrerrorrE)rFrfrgÚ    __class__s   €r3rGzClientConnectorError.__init__¸s6ø€Ø'ˆŒØ!ˆŒÜ ‰Ñ˜Ÿ™¨×):Ñ):Ô;Ø# XÐ.ˆ    r2có—|jSri)rkrLs r3rgzClientConnectorError.os_error¾s €à~‰~Ðr2có.—|jjSri©rjÚhostrLs r3rszClientConnectorError.hostÂó€à~‰~×"Ñ"Ð"r2có.—|jjSri©rjÚportrLs r3rwzClientConnectorError.portÆrtr2r có.—|jjSri)rjÚsslrLs r3ryzClientConnectorError.sslÊs€à~‰~×!Ñ!Ð!r2cóŽ—dj||jdurd|j«S|j|j«S)Nz6Cannot connect to host {0.host}:{0.port} ssl:{1} [{2}]TÚdefault©rIryrnrLs r3rMzClientConnectorError.__str__ÎsB€ØG×NÑNØ ˜tŸx™x¨4Ñ/)¸t¿}¹}ó
ð    
Ø59·X±X¸t¿}¹}ó
ð    
r2)r-r.r/r0r ÚOSErrorrGrYrgrJrsrrXrwrÚ
SSLContextÚboolryrMÚ BaseExceptionÚ
__reduce__Ú __classcell__©ros@r3rr±s·ø„ñð / }ð/Àð/ÈDõ/ð ð˜'òóððð#cò#óð#ðð#h˜s‘mò#óð#ðð"U˜: t¨]Ð:Ñ;ò"óð"ð
˜ó
ð ×)Ñ)„Jr2rcó—eZdZdZy)rzŒDNS resolution failed during client connection.
 
    Raised in :class:`aiohttp.connector.TCPConnector` if
        DNS resolution fails.
    Nr,r1r2r3rr×ó„òr2rcó—eZdZdZy)rzŠProxy connection error.
 
    Raised in :class:`aiohttp.connector.TCPConnector` if
        connection to proxy can not be established.
    Nr,r1r2r3rrßr…r2rcóV‡—eZdZdZdedededdfˆfd„ Zedefd„«Z    defd    „Z
ˆxZ S)
ÚUnixClientConnectorErrorzŽUnix connector error.
 
    Raised in :py:class:`aiohttp.connector.UnixConnector`
    if connection to unix socket can not be established.
    Úpathrfrgr<Ncó4•—||_t‰|    ||«yri)Ú_pathrlrG)rFr‰rfrgros    €r3rGz!UnixClientConnectorError.__init__îsø€ðˆŒ
Ü ‰Ñ˜¨Õ2r2có—|jSri)r‹rLs r3r‰zUnixClientConnectorError.pathôs €àz‰zÐr2cóŽ—dj||jdurd|j«S|j|j«S)Nz4Cannot connect to unix socket {0.path} ssl:{1} [{2}]Tr{r|rLs r3rMz UnixClientConnectorError.__str__øsB€ØE×LÑLØ ˜tŸx™x¨4Ñ/)¸t¿}¹}ó
ð    
Ø59·X±X¸t¿}¹}ó
ð    
r2) r-r.r/r0rJr r}rGrYr‰rMr‚rƒs@r3rˆrˆçsTø„ñð 3Øð3Ø)6ð3ØBIð3à     õ3ð ðcòóðð
˜÷
r2rˆcó—eZdZdZy)rzServer connection errors.Nr,r1r2r3rrþó„Ú#r2rcó.—eZdZdZddeeedfddfd„Zy)rzServer disconnected.Nr8r<có*—|€d}|f|_||_y)NzServer disconnected)rEr8)rFr8s  r3rGz ServerDisconnectedError.__init__s€Ø ˆ?Ø+ˆGàJˆŒ    Øˆ r2ri)r-r.r/r0rrrJrGr1r2r3rrs&„Ùñ Ð&8¸#¸tÐ&CÑ DðÐPTôr2rcó—eZdZdZy)rzServer timeout error.Nr,r1r2r3rr ó„Úr2rcó—eZdZdZy)rzConnection timeout error.Nr,r1r2r3rrrr2rcó—eZdZdZy)rzSocket timeout error.Nr,r1r2r3rrr“r2rc
ó8—eZdZdZdededededdf
d„Zdefd    „Zy)
rz4SSL certificate does not match expected fingerprint.ÚexpectedÚgotrsrwr<NcóR—||_||_||_||_||||f|_yri)r—r˜rsrwrE)rFr—r˜rsrws     r3rGz"ServerFingerprintMismatch.__init__s.€Ø ˆŒ ؈ŒØˆŒ    ØˆŒ    Ø˜s D¨$Ð/ˆ    r2có¤—dj|jj|j|j|j
|j «S)Nz/<{} expected={!r} got={!r} host={!r} port={!r}>)rIror-r—r˜rsrwrLs r3rRz"ServerFingerprintMismatch.__repr__#s:€Ø@×GÑGØ N‰N× #Ñ # T§]¡]°D·H±H¸d¿i¹iÈÏÉó
ð    
r2)    r-r.r/r0ÚbytesrJrXrGrRr1r2r3rrs9„Ù>ð0 ð0¨Uð0¸#ð0ÀSð0ÈTó0ð
˜#ô
r2rcó—eZdZdZy)r#zResponse payload error.Nr,r1r2r3r#r#)s„Ú!r2r#có|‡—eZdZdZd dedeedfddfˆfd„ Zedefd„«Z    ed d„«Z
defd    „Z defd
„Z ˆxZ S) r$zbInvalid URL.
 
    URL used for fetching is malformed, e.g. it doesn't contains host
    part.
    NÚurlÚ descriptionr<cóf•—||_||_|rt‰| ||«yt‰| |«yri)Ú_urlÚ _descriptionrlrG)rFržrŸros   €r3rGzInvalidURL.__init__6s3ø€ðˆŒ    Ø'ˆÔá Ü ‰GÑ ˜S +Õ .ä ‰GÑ ˜SÕ !r2có—|jSri)r¡rLs r3ržzInvalidURL.urlAs €ày‰yÐr2có—|jSri)r¢rLs r3rŸzInvalidURL.descriptionEs€àנѠРr2có<—d|jj›d|›dS)Nú<ú ú>)ror-rLs r3rRzInvalidURL.__repr__Is"€Ø4—>‘>×*Ñ*Ð+¨1¨T¨F°!Ð4Ð4r2cóz—|jr|j›d|j›St|j«S)Nz - )r¢r¡rJrLs r3rMzInvalidURL.__str__Ls5€Ø × Ò Ø—i‘i[  D×$5Ñ$5Ð#6Ð7Ð 7ܐ4—9‘9‹~Ðr2ri)r<z
str | None)r-r.r/r0r    rrJrGrYržrŸrRrMr‚rƒs@r3r$r$-srø„ññ    "˜Hð    "°5¸¸d¸Ñ3Cð    "Ètõ    "ððXòóððò!óð!ð5˜#ó5ð˜÷r2r$có—eZdZdZy)r%zInvalid URL client error.Nr,r1r2r3r%r%Rrr2r%có—eZdZdZy)r&zClient redirect error.Nr,r1r2r3r&r&Vs„Ú r2r&có—eZdZdZy)r'zNon http URL client error.Nr,r1r2r3r'r'Zs„Ú$r2r'có—eZdZdZy)r(z"Invalid URL redirect client error.Nr,r1r2r3r(r(^s„Ú,r2r(có—eZdZdZy)r)z#Non http URL redirect client error.Nr,r1r2r3r)r)bs„Ú-r2r)có—eZdZdZy)rzBase error for ssl.*Errors.Nr,r1r2r3rrfs„Ú%r2rcó—eZdZdZy)rzResponse ssl error.Nr,r1r2r3rr~s„Úr2rcóŽ—eZdZdZdededdfd„Zedefd„«Zede    fd„«Z
ede e fd    „«Z edefd
„«Zde    fd „Zy) rzResponse certificate error.rfÚcertificate_errorr<Ncó2—||_||_||f|_yri)rjÚ_certificate_errorrE)rFrfr²s   r3rGz(ClientConnectorCertificateError.__init__…s €ð(ˆŒØ"3ˆÔØ#Ð%6Ð7ˆ    r2có—|jSri)r´rLs r3r²z1ClientConnectorCertificateError.certificate_errorŒs€à×&Ñ&Ð&r2có.—|jjSrirrrLs r3rsz$ClientConnectorCertificateError.hostrtr2có.—|jjSrirvrLs r3rwz$ClientConnectorCertificateError.port”rtr2có.—|jjSri)rjÚis_sslrLs r3ryz#ClientConnectorCertificateError.ssl˜s€à~‰~×$Ñ$Ð$r2có$—dj|«S)Nz{Cannot connect to host {0.host}:{0.port} ssl:{0.ssl} [{0.certificate_error.__class__.__name__}: {0.certificate_error.args}])rIrLs r3rMz'ClientConnectorCertificateError.__str__œs€ð *ç*0©&°«,ð    
r2)r-r.r/r0r Ú    ExceptionrGrYr²rJrsrrXrwrryrMr1r2r3rr‚sž„Ù%ð8Ø+ð8Ø@Ið8à     ó8ðð' 9ò'óð'ðð#cò#óð#ðð#h˜s‘mò#óð#ðð%Tò%óð%ð
˜ô
r2rcó—eZdZdZy)r*z$WebSocket message type is not valid.Nr,r1r2r3r*r*¤rar2r*)Br0ÚasynciorBÚtypingrrrrÚ    multidictrÚtypedefsr    ryr~Ú ImportErrorÚ client_reqrepr
r r r Ú http_parserrÚ__all__r»rrr"r!r r_rrcrr}rrrrrˆrrÚ TimeoutErrorrrrrr#rAr$r%r&r'r(r)rÚCertificateErrorÚ cert_errorsÚcert_errors_basesÚSSLErrorÚ
ssl_errorsÚssl_error_basesÚtuplerrÚ    TypeErrorr*r1r2r3ú<module>rÎsðÙãÛß8Ó8å"åáÛà—‘Jð Ûà—^‘^ˆ
ñßVÓVÞ/àHLÐL€KÐL.ÐL =Ð3Eð €ô@3)ô3ôL˜+ôLô^*Ð*ô*ô,Ð0ô,ôÐ.ôô0Ð*ô0ô/˜Kô/ôÐ!6Ð8LôôÐ)¨7ôô#*˜=ô#*ôLÐ2ôôÐ!5ôô
Ð3ô
ô.$Ð1ô$ôÐ3ôô Ð.°×0DÑ0Dô ô$Ð/ô$ô Ð+ô ô 
Р5ô 
ô "˜ô"ô"˜jô"ôJ$˜Jô$ô!˜+ô!ô%˜Kô%ô-Ð$9Ð;Nô-ô.Ð$9Ð;Nô.ô&Ð)ô&ð€?Ø×'Ñ'Ð)€KàØ ×ÑðÐð
—,‘,€JØ% s§|¡|Ð4Oá“'€KàØðÐñ
“€JØ%Ð'€Oõ˜óõ
Ð'8ó
ôD/˜õ/øða ò ØÐˆ‹jð ús·HÈ    HÈH