GRAYBYTE WORDPRESS FILE MANAGER5215

Server IP : 198.54.121.189 / Your IP : 216.73.216.224
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /opt/cloudlinux/venv/lib/python3.11/site-packages/aiohttp/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /opt/cloudlinux/venv/lib/python3.11/site-packages/aiohttp//http_exceptions.py
"""Low-level http related exceptions."""


from textwrap import indent
from typing import Optional, Union

from .typedefs import _CIMultiDict

__all__ = ("HttpProcessingError",)


class HttpProcessingError(Exception):
    """HTTP error.

    Shortcut for raising HTTP errors with custom code, message and headers.

    code: HTTP Error code.
    message: (optional) Error message.
    headers: (optional) Headers to be sent in response, a list of pairs
    """

    code = 0
    message = ""
    headers = None

    def __init__(
        self,
        *,
        code: Optional[int] = None,
        message: str = "",
        headers: Optional[_CIMultiDict] = None,
    ) -> None:
        if code is not None:
            self.code = code
        self.headers = headers
        self.message = message

    def __str__(self) -> str:
        msg = indent(self.message, "  ")
        return f"{self.code}, message:\n{msg}"

    def __repr__(self) -> str:
        return f"<{self.__class__.__name__}: {self.code}, message={self.message!r}>"


class BadHttpMessage(HttpProcessingError):

    code = 400
    message = "Bad Request"

    def __init__(self, message: str, *, headers: Optional[_CIMultiDict] = None) -> None:
        super().__init__(message=message, headers=headers)
        self.args = (message,)


class HttpBadRequest(BadHttpMessage):

    code = 400
    message = "Bad Request"


class PayloadEncodingError(BadHttpMessage):
    """Base class for payload errors"""


class ContentEncodingError(PayloadEncodingError):
    """Content encoding error."""


class TransferEncodingError(PayloadEncodingError):
    """transfer encoding error."""


class ContentLengthError(PayloadEncodingError):
    """Not enough data for satisfy content length header."""


class LineTooLong(BadHttpMessage):
    def __init__(
        self, line: str, limit: str = "Unknown", actual_size: str = "Unknown"
    ) -> None:
        super().__init__(
            f"Got more than {limit} bytes ({actual_size}) when reading {line}."
        )
        self.args = (line, limit, actual_size)


class InvalidHeader(BadHttpMessage):
    def __init__(self, hdr: Union[bytes, str]) -> None:
        hdr_s = hdr.decode(errors="backslashreplace") if isinstance(hdr, bytes) else hdr
        super().__init__(f"Invalid HTTP header: {hdr!r}")
        self.hdr = hdr_s
        self.args = (hdr,)


class BadStatusLine(BadHttpMessage):
    def __init__(self, line: str = "", error: Optional[str] = None) -> None:
        if not isinstance(line, str):
            line = repr(line)
        super().__init__(error or f"Bad status line {line!r}")
        self.args = (line,)
        self.line = line


class InvalidURLError(BadHttpMessage):
    pass

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
June 25 2025 08:31:36
root / root
0755
.hash
--
May 15 2025 08:30:33
root / root
0755
__pycache__
--
May 15 2025 08:31:38
root / root
0755
__init__.py
7.58 KB
April 17 2025 13:10:59
root / root
0644
_cparser.pxd
4.217 KB
April 17 2025 13:10:59
root / root
0644
_find_header.pxd
0.066 KB
April 17 2025 13:10:59
root / root
0644
_headers.pxi
1.96 KB
April 17 2025 13:10:59
root / root
0644
_helpers.cpython-311-x86_64-linux-gnu.so
86.008 KB
April 17 2025 13:11:30
root / root
0755
_helpers.pyi
0.197 KB
April 17 2025 13:10:59
root / root
0644
_helpers.pyx
1.024 KB
April 17 2025 13:10:59
root / root
0644
_http_parser.cpython-311-x86_64-linux-gnu.so
569.594 KB
April 17 2025 13:11:30
root / root
0755
_http_parser.pyx
27.4 KB
April 17 2025 13:10:59
root / root
0644
_http_writer.cpython-311-x86_64-linux-gnu.so
75.008 KB
April 17 2025 13:11:30
root / root
0755
_http_writer.pyx
4.468 KB
April 17 2025 13:10:59
root / root
0644
_websocket.cpython-311-x86_64-linux-gnu.so
53.367 KB
April 17 2025 13:11:30
root / root
0755
_websocket.pyx
1.524 KB
April 17 2025 13:10:59
root / root
0644
abc.py
5.371 KB
April 17 2025 13:10:59
root / root
0644
base_protocol.py
2.677 KB
April 17 2025 13:10:59
root / root
0644
client.py
46.168 KB
April 17 2025 13:10:59
root / root
0644
client_exceptions.py
9.19 KB
April 17 2025 13:10:59
root / root
0644
client_proto.py
8.448 KB
April 17 2025 13:10:59
root / root
0644
client_reqrep.py
38.75 KB
April 17 2025 13:10:59
root / root
0644
client_ws.py
10.752 KB
April 17 2025 13:10:59
root / root
0644
compression_utils.py
4.897 KB
April 17 2025 13:10:59
root / root
0644
connector.py
51.561 KB
April 17 2025 13:10:59
root / root
0644
cookiejar.py
13.687 KB
April 17 2025 13:10:59
root / root
0644
formdata.py
5.963 KB
April 17 2025 13:10:59
root / root
0644
hdrs.py
4.505 KB
April 17 2025 13:10:59
root / root
0644
helpers.py
29.546 KB
April 17 2025 13:10:59
root / root
0644
http.py
1.799 KB
April 17 2025 13:10:59
root / root
0644
http_exceptions.py
2.652 KB
April 17 2025 13:10:59
root / root
0644
http_parser.py
34.664 KB
April 17 2025 13:10:59
root / root
0644
http_websocket.py
26.09 KB
April 17 2025 13:10:59
root / root
0644
http_writer.py
5.794 KB
April 17 2025 13:10:59
root / root
0644
locks.py
1.109 KB
April 17 2025 13:10:59
root / root
0644
log.py
0.317 KB
April 17 2025 13:10:59
root / root
0644
multipart.py
31.711 KB
April 17 2025 13:10:59
root / root
0644
payload.py
13.225 KB
April 17 2025 13:10:59
root / root
0644
payload_streamer.py
2.038 KB
April 17 2025 13:10:59
root / root
0644
py.typed
0.007 KB
April 17 2025 13:10:59
root / root
0644
pytest_plugin.py
11.333 KB
April 17 2025 13:10:59
root / root
0644
resolver.py
4.951 KB
April 17 2025 13:10:59
root / root
0644
streams.py
20.348 KB
April 17 2025 13:10:59
root / root
0644
tcp_helpers.py
0.938 KB
April 17 2025 13:10:59
root / root
0644
test_utils.py
19.712 KB
April 17 2025 13:10:59
root / root
0644
tracing.py
14.777 KB
April 17 2025 13:10:59
root / root
0644
typedefs.py
1.437 KB
April 17 2025 13:10:59
root / root
0644
web.py
18.812 KB
April 17 2025 13:10:59
root / root
0644
web_app.py
17.882 KB
April 17 2025 13:10:59
root / root
0644
web_exceptions.py
10.117 KB
April 17 2025 13:10:59
root / root
0644
web_fileresponse.py
11.148 KB
April 17 2025 13:10:59
root / root
0644
web_log.py
7.618 KB
April 17 2025 13:10:59
root / root
0644
web_middlewares.py
3.938 KB
April 17 2025 13:10:59
root / root
0644
web_protocol.py
22.504 KB
April 17 2025 13:10:59
root / root
0644
web_request.py
28.082 KB
April 17 2025 13:10:59
root / root
0644
web_response.py
27.079 KB
April 17 2025 13:10:59
root / root
0644
web_routedef.py
5.988 KB
April 17 2025 13:10:59
root / root
0644
web_runner.py
11.461 KB
April 17 2025 13:10:59
root / root
0644
web_server.py
2.526 KB
April 17 2025 13:10:59
root / root
0644
web_urldispatcher.py
39.118 KB
April 17 2025 13:10:59
root / root
0644
web_ws.py
18.21 KB
April 17 2025 13:10:59
root / root
0644
worker.py
7.778 KB
April 17 2025 13:10:59
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF