urllib3.request()¶
- urllib3.request(method, url, *, body=None, fields=None, headers=None, preload_content=True, decode_content=True, redirect=True, retries=None, timeout=3, json=None, multiplexed=False)¶
A convenience, top-level request method. It uses a module-global
PoolManagerinstance. Therefore, its side effects could be shared across dependencies relying on it. To avoid side effects create a newPoolManagerinstance and use it instead. The method does not accept low-level**urlopen_kwkeyword arguments neither does it issue multiplexed/concurrent request.- Parameters:
method (str)
url (str)
body (bytes | IO[Any] | Iterable[bytes] | Iterable[str] | str | LowLevelResponse | AsyncLowLevelResponse | None)
fields (Sequence[Tuple[str, str | bytes | Tuple[str, str | bytes] | Tuple[str, str | bytes, str]] | RequestField] | Mapping[str, str | bytes | Tuple[str, str | bytes] | Tuple[str, str | bytes, str]] | None)
preload_content (bool | None)
decode_content (bool | None)
redirect (bool | None)
json (Any | None)
multiplexed (bool)
- Return type: