Mini Kabibi Habibi

Current Path : C:/Users/ITO/AppData/Local/Programs/Python/Python314/Lib/http/__pycache__/
Upload File :
Current File : C:/Users/ITO/AppData/Local/Programs/Python/Python314/Lib/http/__pycache__/__init__.cpython-314.pyc

+
��h%��v�^RIHtHtHtRR.t]!]4!RR44t]!]4!RR44tR#)�)�StrEnum�IntEnum�_simple_enum�
HTTPStatus�
HTTPMethodc�a�]tRt^toRtR
Rlt]R4t]R4t]R4t	]R4t
]R4tRtRt
R
tRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRt R t!R!t"R"t#R#t$R$t%R%t&R&t'R't(R(t)R)t*R*t+R+t,R,t-R-t.R.t/]/t0R/t1]1t2R0t3R1t4]4t5R2t6R3t7R4t8R5t9]9t:R6t;R7t<R8t=R9t>R:t?R;t@R<tAR=tBR>tCR?tDR@tERAtFRBtGRCtHRDtIREtJRFtKRGtLRHtMRtNVtOR	#)Ira	HTTP status codes and reason phrases

Status codes from the following RFCs are all observed:

    * RFC 9110: HTTP Semantics, obsoletes 7231, which obsoleted 2616
    * RFC 6585: Additional HTTP Status Codes
    * RFC 3229: Delta encoding in HTTP
    * RFC 4918: HTTP Extensions for WebDAV, obsoletes 2518
    * RFC 5842: Binding Extensions to WebDAV
    * RFC 7238: Permanent Redirect
    * RFC 2295: Transparent Content Negotiation in HTTP
    * RFC 2774: An HTTP Extension Framework
    * RFC 7725: An HTTP Status Code to Report Legal Obstacles
    * RFC 7540: Hypertext Transfer Protocol Version 2 (HTTP/2)
    * RFC 2324: Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)
    * RFC 8297: An HTTP Status Code for Indicating Hints
    * RFC 8470: Using Early Data in HTTP
c�T�\PW4pWnW$nW4nV#�N)�int�__new__�_value_�phrase�description)�cls�valuerr�objs&&&& �IC:\Users\ITO\AppData\Local\Programs\Python\Python314\Lib\http\__init__.pyr�HTTPStatus.__new__s$���k�k�#�%�����
�%���
�c�.�^dTu;8*;'d^�8*#u#)�d���selfs&r�is_informational�HTTPStatus.is_informational!����d�!�!�c�!�!�!�!rc�.�^�Tu;8*;'dR8*#u#)��i+rrs&r�
is_success�HTTPStatus.is_success%rrc�.�RTu;8*;'dR8*#u#)�,i�rrs&r�is_redirection�HTTPStatus.is_redirection)rrc�.�RTu;8*;'dR8*#u#)�i�rrs&r�is_client_error�HTTPStatus.is_client_error-rrc�.�RTu;8*;'dR8*#u#)��iWrrs&r�is_server_error�HTTPStatus.is_server_error1rrrN)�)r�Continuez!Request received, please continue)�ezSwitching Protocolsz.Switching to new protocol; obey Upgrade header)�f�
Processingz Server is processing the request)�gzEarly Hintsz(Headers sent to prepare for the response)r�OKz#Request fulfilled, document follows)���CreatedzDocument created, URL follows)���Acceptedz/Request accepted, processing continues off-line)��zNon-Authoritative InformationzRequest fulfilled from cache)��z
No Contentz"Request fulfilled, nothing follows)��z
Reset Contentz"Clear input form for further input)��zPartial ContentzPartial content follows)��zMulti-Statusz/Response contains multiple statuses in the body)��zAlready Reportedz#Operation has already been reported)��zIM Usedz.Request completed using instance manipulations)r#zMultiple Choicesz,Object has several resources -- see URI list)i-zMoved Permanently�(Object moved permanently -- see URI list)i.�Found�(Object moved temporarily -- see URI list)i/z	See Otherz'Object moved -- see Method and URL list)i0zNot Modifiedz)Document has not changed since given time)i1z	Use Proxyz@You must use proxy specified in Location to access this resource)i3zTemporary RedirectrB)i4zPermanent Redirectr@)r'zBad Requestz(Bad request syntax or unsupported method)i��Unauthorizedz*No permission -- see authorization schemes)i�zPayment Requiredz"No payment -- see charging schemes)i��	Forbiddenz0Request forbidden -- authorization will not help)i�z	Not FoundzNothing matches the given URI)i�zMethod Not Allowedz-Specified method is invalid for this resource)i�zNot Acceptablez%URI not available in preferred format)i�zProxy Authentication Requiredz7You must authenticate with this proxy before proceeding)i�zRequest Timeoutz"Request timed out; try again later)i��ConflictzRequest conflict)i��Gonez5URI no longer exists and has been permanently removed)i�zLength Requiredz"Client must specify Content-Length)i�zPrecondition Failedz Precondition in headers is false)i�zContent Too LargezContent is too large)i�zURI Too LongzURI is too long)i�zUnsupported Media Typez!Entity body in unsupported format)i�zRange Not SatisfiablezCannot satisfy request range)i�zExpectation Failedz'Expect condition could not be satisfied)i�zI'm a Teapotz4Server refuses to brew coffee because it is a teapot)i�zMisdirected Requestz(Server is not able to produce a response)i�zUnprocessable Contentz8Server is not able to process the contained instructions)i��LockedzResource of a method is locked)i�zFailed Dependencyz&Dependent action of the request failed)i�z	Too Earlyz:Server refuses to process a request that might be replayed)i�zUpgrade Requiredz@Server refuses to perform the request using the current protocol)i�zPrecondition Requiredz8The origin server requires the request to be conditional)i�zToo Many RequestszOThe user has sent too many requests in a given amount of time ("rate limiting"))i�zRequest Header Fields Too LargezVThe server is unwilling to process the request because its header fields are too large)i�zUnavailable For Legal ReasonszOThe server is denying access to the resource as a consequence of a legal demand)r+zInternal Server ErrorzServer got itself in trouble)i�zNot Implementedz&Server does not support this operation)i�zBad Gatewayz+Invalid responses from another server/proxy)i�zService Unavailablez8The server cannot process the request due to a high load)i�zGateway Timeoutz4The gateway server did not receive a timely response)i�zHTTP Version Not SupportedzCannot fulfill request)i�zVariant Also Negotiatesz*Server has an internal configuration error)i�zInsufficient Storagez.Server is not able to store the representation)i�z
Loop Detectedz>Server encountered an infinite loop while processing a request)i�zNot Extendedz0Request does not meet the resource access policy)i�zNetwork Authentication Requiredz7The client needs to authenticate to gain network access)P�__name__�
__module__�__qualname__�__firstlineno__�__doc__r�propertyrr r$r(r,�CONTINUE�SWITCHING_PROTOCOLS�
PROCESSING�EARLY_HINTSr4�CREATED�ACCEPTED�NON_AUTHORITATIVE_INFORMATION�
NO_CONTENT�
RESET_CONTENT�PARTIAL_CONTENT�MULTI_STATUS�ALREADY_REPORTED�IM_USED�MULTIPLE_CHOICES�MOVED_PERMANENTLY�FOUND�	SEE_OTHER�NOT_MODIFIED�	USE_PROXY�TEMPORARY_REDIRECT�PERMANENT_REDIRECT�BAD_REQUEST�UNAUTHORIZED�PAYMENT_REQUIRED�	FORBIDDEN�	NOT_FOUND�METHOD_NOT_ALLOWED�NOT_ACCEPTABLE�PROXY_AUTHENTICATION_REQUIRED�REQUEST_TIMEOUT�CONFLICT�GONE�LENGTH_REQUIRED�PRECONDITION_FAILED�CONTENT_TOO_LARGE�REQUEST_ENTITY_TOO_LARGE�URI_TOO_LONG�REQUEST_URI_TOO_LONG�UNSUPPORTED_MEDIA_TYPE�RANGE_NOT_SATISFIABLE�REQUESTED_RANGE_NOT_SATISFIABLE�EXPECTATION_FAILED�IM_A_TEAPOT�MISDIRECTED_REQUEST�UNPROCESSABLE_CONTENT�UNPROCESSABLE_ENTITY�LOCKED�FAILED_DEPENDENCY�	TOO_EARLY�UPGRADE_REQUIRED�PRECONDITION_REQUIRED�TOO_MANY_REQUESTS�REQUEST_HEADER_FIELDS_TOO_LARGE�UNAVAILABLE_FOR_LEGAL_REASONS�INTERNAL_SERVER_ERROR�NOT_IMPLEMENTED�BAD_GATEWAY�SERVICE_UNAVAILABLE�GATEWAY_TIMEOUT�HTTP_VERSION_NOT_SUPPORTED�VARIANT_ALSO_NEGOTIATES�INSUFFICIENT_STORAGE�
LOOP_DETECTED�NOT_EXTENDED�NETWORK_AUTHENTICATION_REQUIRED�__static_attributes__�__classdictcell__��
__classdict__s@rrrsT�����$��"��"��"��"��"��"��"��"��"��"�D�H�>��F�J�8�K�
:�B�=�G�;�H�%I�!�H�J�N�M�G�O�;�L�/��N�G�8��4��D�E�K�I�5�L�L�I�4��4��4�K�6�L�.��<�I�)�I�9��1�N�%C�!�.�O�2�H�A�D�.�O�,�� ��0���L�'��-��(��&;�#�3��@�K�4��D��0��
<�F�2��F�I�L��D��4��' �#�%7�!�(��2�O�7�K�D��@�O�""��6��:��J�M�<�L�'C�#rc�Ta�]tRt^�toRtRtRtRtRtRt	R	t
R
tRtRt
R
tRtRtVtR#)rz�HTTP methods and descriptions

Methods from the following RFCs are all observed:

    * RFC 9110: HTTP Semantics, obsoletes 7231, which obsoleted 2616
    * RFC 5789: PATCH Method for HTTP
c�H�\PW4pWnW#nV#r
)�strrr
r)rrrrs&&& rr�HTTPMethod.__new__�s���k�k�#�%����%���
rc�T�RVPP:RVP:R2#)�<�.�>)�	__class__rH�_name_rs&r�__repr__�HTTPMethod.__repr__�s�� �N�N�3�3�T�[�[�A�ArrN)�CONNECTz%Establish a connection to the server.)�DELETEzRemove the target.)�GETzRetrieve the target.)�HEADzBSame as GET, but only retrieve the status line and header section.)�OPTIONSz2Describe the communication options for the target.)�PATCHz(Apply partial modifications to a target.)�POSTz<Perform target-specific processing with the request payload.)�PUTz,Replace the target with the request payload.)�TRACEz>Perform a message loop-back test along the path to the target.)rHrIrJrKrLrr�r�r�r�r�r�r�r�r�r�r�r�r�s@rrr�sE������B�A�G�
+�F�
'�C�W�D�M�G�?�E�Q�D�
?�C�U�ErN)�enumrrr�__all__rrrrr�<module>r�s[��/�/���
&���g��qC�qC��qC�h�g��V�V��Vr