/opt/alt/python37/lib64/python3.7/site-packages/aiohttp
NameSizeModeActions
.hash/-0755rm
__pycache__/-0755rm
abc.py55130644editdlrm
base_protocol.py27000644editdlrm
client.py449260644editdlrm
client_exceptions.py92770644editdlrm
client_proto.py81960644editdlrm
client_reqrep.py368860644editdlrm
client_ws.py105400644editdlrm
connector.py508540644editdlrm
cookiejar.py135700644editdlrm
formdata.py61220644editdlrm
hdrs.py47240644editdlrm
helpers.py262430644editdlrm
http.py18240644editdlrm
http_exceptions.py25860644editdlrm
http_parser.py325900644editdlrm
http_websocket.py253590644editdlrm
http_writer.py59760644editdlrm
locks.py11520644editdlrm
log.py3250644editdlrm
multipart.py324370644editdlrm
payload.py137000644editdlrm
payload_streamer.py21120644editdlrm
py.typed70644editdlrm
pytest_plugin.py117720644editdlrm
resolver.py50920644editdlrm
streams.py208400644editdlrm
tcp_helpers.py9620644editdlrm
test_utils.py212190644editdlrm
tracing.py153050644editdlrm
typedefs.py17660644editdlrm
web.py179290644editdlrm
web_app.py172680644editdlrm
web_exceptions.py101060644editdlrm
web_fileresponse.py107840644editdlrm
web_log.py75650644editdlrm
web_middlewares.py41370644editdlrm
web_protocol.py225480644editdlrm
web_request.py278880644editdlrm
web_response.py275670644editdlrm
web_routedef.py60400644editdlrm
web_runner.py111890644editdlrm
web_server.py20580644editdlrm
web_urldispatcher.py395470644editdlrm
web_ws.py172590644editdlrm
worker.py87790644editdlrm
_cparser.pxd49980644editdlrm
_find_header.c1875700644editdlrm
_find_header.h1700644editdlrm
_find_header.pxd680644editdlrm
_headers.pxi20070644editdlrm
_helpers.c2129820644editdlrm
_helpers.cpython-37m-x86_64-linux-gnu.so1948830755editdlrm
_helpers.pyi2020644editdlrm
_helpers.pyx10490644editdlrm
_http_parser.c9781870644editdlrm
_http_parser.cpython-37m-x86_64-linux-gnu.so14463400755editdlrm
_http_parser.pyx265710644editdlrm
_http_writer.c2212700644editdlrm
_http_writer.cpython-37m-x86_64-linux-gnu.so2072270755editdlrm
_http_writer.pyx45750644editdlrm
_websocket.c1384200644editdlrm
_websocket.cpython-37m-x86_64-linux-gnu.so933690755editdlrm
_websocket.pyx15610644editdlrm
__init__.py68700644editdlrm
Edit: /opt/alt/python37/lib64/python3.7/site-packages/aiohttp/http_exceptions.py (2586B)
"""Low-level http related exceptions.""" 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: return f"{self.code}, message={self.message!r}" def __repr__(self) -> str: return f"<{self.__class__.__name__}: {self}>" 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: if isinstance(hdr, bytes): hdr = hdr.decode("utf-8", "surrogateescape") super().__init__(f"Invalid HTTP Header: {hdr}") self.hdr = hdr self.args = (hdr,) class BadStatusLine(BadHttpMessage): def __init__(self, line: str = "") -> None: if not isinstance(line, str): line = repr(line) super().__init__(f"Bad status line {line!r}") self.args = (line,) self.line = line class InvalidURLError(BadHttpMessage): pass