Requests¶
HttpClient¶
The request is specified in the arguments to HttpClient
.
The first argument is the url
. The remaining are keyword arguments:
Keyword arguments:
method
(str, optional): The HTTP method. Defaults to 'GET'.headers
(Optional[List[Header]], optional): The headers. Defaults to None.body
(Optional[Content], optional): The body content. Defaults to None.loop
(Optional[AbstractEventLoop], optional): The optional asyncio event loop. Defaults to None.h11_bufsiz
(int, optional): The HTTP/1 buffer size. Defaults to 8096.cafile
(Optional[str], optional): The path to a file of concatenated CA certificates in PEM format. Defaults to None.capath
(Optional[str], optional): The path to a directory containing several CA certificates in PEM format. Defaults to None.cadata
(Optional[str], optional): Either an ASCII string of one or more PEM-encoded certificates or a bytes-like object of DER-encoded certificates. Defaults to None.protocols
(Optional[List[str]], optional): The protocols. Defaults to None.middleware
(Optional[List[HttpClientMiddlewareCallback]], optional): The middleware. Defaults to None.