web_utils
Utility functions for web interactions.
Module
Functions
async_delete
async def async_delete( url: Union[ForwardRef('URL'), str], *, params: Union[ForwardRef('QueryParams'), Mapping[str, Union[str, int, float, bool, ForwardRef(None), Sequence[Union[str, int, float, bool, ForwardRef(None)]]]], List[Tuple[str, Union[str, int, float, bool, ForwardRef(None)]]], Tuple[Tuple[str, Union[str, int, float, bool, ForwardRef(None)]], ...], str, bytes, ForwardRef(None)] = None, headers: Union[ForwardRef('Headers'), Mapping[str, str], Mapping[bytes, bytes], Sequence[Tuple[str, str]], Sequence[Tuple[bytes, bytes]], ForwardRef(None)] = None, cookies: Union[ForwardRef('Cookies'), http.cookiejar.CookieJar, Dict[str, str], List[Tuple[str, str]], ForwardRef(None)] = None, auth: Union[Tuple[Union[str, bytes], Union[str, bytes]], Callable[[ForwardRef('Request')], ForwardRef('Request')], ForwardRef('Auth'), httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, follow_redirects: Union[bool, httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, timeout: Union[float, ForwardRef(None), Tuple[Optional[float], Optional[float], Optional[float], Optional[float]], ForwardRef('Timeout'), httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, extensions: Optional[dict] = None,) ‑> httpx.Response:
See httpx.delete() for more information.
async_get
async def async_get( url: Union[ForwardRef('URL'), str], *, params: Union[ForwardRef('QueryParams'), Mapping[str, Union[str, int, float, bool, ForwardRef(None), Sequence[Union[str, int, float, bool, ForwardRef(None)]]]], List[Tuple[str, Union[str, int, float, bool, ForwardRef(None)]]], Tuple[Tuple[str, Union[str, int, float, bool, ForwardRef(None)]], ...], str, bytes, ForwardRef(None)] = None, headers: Union[ForwardRef('Headers'), Mapping[str, str], Mapping[bytes, bytes], Sequence[Tuple[str, str]], Sequence[Tuple[bytes, bytes]], ForwardRef(None)] = None, cookies: Union[ForwardRef('Cookies'), http.cookiejar.CookieJar, Dict[str, str], List[Tuple[str, str]], ForwardRef(None)] = None, auth: Union[Tuple[Union[str, bytes], Union[str, bytes]], Callable[[ForwardRef('Request')], ForwardRef('Request')], ForwardRef('Auth'), httpx._client.UseClientDefault, ForwardRef(None)] = <httpx._client.UseClientDefault object>, follow_redirects: Union[bool, httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, timeout: Union[float, ForwardRef(None), Tuple[Optional[float], Optional[float], Optional[float], Optional[float]], ForwardRef('Timeout'), httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, extensions: Optional[dict] = None,) ‑> httpx.Response:
See httpx.get() for more information.
async_head
async def async_head( url: Union[ForwardRef('URL'), str], *, params: Union[ForwardRef('QueryParams'), Mapping[str, Union[str, int, float, bool, ForwardRef(None), Sequence[Union[str, int, float, bool, ForwardRef(None)]]]], List[Tuple[str, Union[str, int, float, bool, ForwardRef(None)]]], Tuple[Tuple[str, Union[str, int, float, bool, ForwardRef(None)]], ...], str, bytes, ForwardRef(None)] = None, headers: Union[ForwardRef('Headers'), Mapping[str, str], Mapping[bytes, bytes], Sequence[Tuple[str, str]], Sequence[Tuple[bytes, bytes]], ForwardRef(None)] = None, cookies: Union[ForwardRef('Cookies'), http.cookiejar.CookieJar, Dict[str, str], List[Tuple[str, str]], ForwardRef(None)] = None, auth: Union[Tuple[Union[str, bytes], Union[str, bytes]], Callable[[ForwardRef('Request')], ForwardRef('Request')], ForwardRef('Auth'), httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, follow_redirects: Union[bool, httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, timeout: Union[float, ForwardRef(None), Tuple[Optional[float], Optional[float], Optional[float], Optional[float]], ForwardRef('Timeout'), httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, extensions: Optional[dict] = None,) ‑> httpx.Response:
See httpx.head() for more information.
async_options
async def async_options( url: Union[ForwardRef('URL'), str], *, params: Union[ForwardRef('QueryParams'), Mapping[str, Union[str, int, float, bool, ForwardRef(None), Sequence[Union[str, int, float, bool, ForwardRef(None)]]]], List[Tuple[str, Union[str, int, float, bool, ForwardRef(None)]]], Tuple[Tuple[str, Union[str, int, float, bool, ForwardRef(None)]], ...], str, bytes, ForwardRef(None)] = None, headers: Union[ForwardRef('Headers'), Mapping[str, str], Mapping[bytes, bytes], Sequence[Tuple[str, str]], Sequence[Tuple[bytes, bytes]], ForwardRef(None)] = None, cookies: Union[ForwardRef('Cookies'), http.cookiejar.CookieJar, Dict[str, str], List[Tuple[str, str]], ForwardRef(None)] = None, auth: Union[Tuple[Union[str, bytes], Union[str, bytes]], Callable[[ForwardRef('Request')], ForwardRef('Request')], ForwardRef('Auth'), httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, follow_redirects: Union[bool, httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, timeout: Union[float, ForwardRef(None), Tuple[Optional[float], Optional[float], Optional[float], Optional[float]], ForwardRef('Timeout'), httpx._client.UseClientDefault] = <httpx._client.UseClientDefault object>, extensions: Optional[dict] = None,) ‑> httpx.Response:
See httpx.options() for more information.
async_patch
async def async_patch( url: Union[ForwardRef('URL'), str], *, content: Union[str, bytes, Iterable[bytes], AsyncIterable[bytes], ForwardRef(None)] = None, data: Optional[Mapping[str, Any]] = None, files: Union[Mapping[str, Union[IO[bytes], bytes, str, Tuple[Optional[str], Union[IO[bytes], bytes, str]], Tuple[Optional[str], Union[IO[bytes], bytes, str], Optional[str]], Tuple[Optional[str], Union[IO[bytes], bytes, str], Optional[str], Mapping[str, str]]]], Sequence[Tuple[str, Union[IO[bytes], bytes, str, Tuple[Optional[str], Union[IO[bytes], bytes, str]], Tuple[Optional[str], Union[IO[bytes], bytes, str], Optional[str]], Tuple[Optional[str], Union[IO[bytes], bytes, str], Optional[str], Mapping[str, str]]]]], ForwardRef(None)] = None, json: Optional[Any] = None, params: Union[ForwardRef('QueryParams'), Mapping[str, Union[str, int, float, bool, ForwardRef(None), Sequence[Union[str, int, float, bool, ForwardRef(None)]]]], List[Tuple[str, Union[str, int, float, bool, ForwardRef(None)]]], Tuple[Tuple[str, Union[str, int, float, bool, ForwardRef(None)]], ...], str, bytes, ForwardRef(None)] = None, headers: Union[ForwardRef('Headers'), Mapping[str, str], Mapping[bytes, bytes], Sequence[Tuple[str, str]], Sequence[Tuple[bytes, bytes]], ForwardRef(None)] = None, cookies: Union[ForwardRef('Cookies'), http.cookiejar.CookieJar, Dict[str, str], List[Tuple[str, str]], ForwardRef(None)] = None, auth: