mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 21:14:48 +08:00
fix: correct headers= kwarg in HTTP[S]Connection (#12704)
This commit is contained in:
@@ -34,6 +34,7 @@ __all__ = [
|
||||
_DataType: TypeAlias = SupportsRead[bytes] | Iterable[ReadableBuffer] | ReadableBuffer
|
||||
_T = TypeVar("_T")
|
||||
_MessageT = TypeVar("_MessageT", bound=email.message.Message)
|
||||
_HeaderValue: TypeAlias = ReadableBuffer | str | int
|
||||
|
||||
HTTP_PORT: int
|
||||
HTTPS_PORT: int
|
||||
@@ -167,7 +168,7 @@ class HTTPConnection:
|
||||
method: str,
|
||||
url: str,
|
||||
body: _DataType | str | None = None,
|
||||
headers: Mapping[str, str] = {},
|
||||
headers: Mapping[str, _HeaderValue] = {},
|
||||
*,
|
||||
encode_chunked: bool = False,
|
||||
) -> None: ...
|
||||
@@ -180,7 +181,7 @@ class HTTPConnection:
|
||||
def connect(self) -> None: ...
|
||||
def close(self) -> None: ...
|
||||
def putrequest(self, method: str, url: str, skip_host: bool = False, skip_accept_encoding: bool = False) -> None: ...
|
||||
def putheader(self, header: str | bytes, *argument: str | bytes) -> None: ...
|
||||
def putheader(self, header: str | bytes, *values: _HeaderValue) -> None: ...
|
||||
def endheaders(self, message_body: _DataType | None = None, *, encode_chunked: bool = False) -> None: ...
|
||||
def send(self, data: _DataType | str) -> None: ...
|
||||
|
||||
|
||||
Reference in New Issue
Block a user