HttpRequest Class

An HTTP request object.

Inheritance
azure.functions._abc.HttpRequest
HttpRequest

Constructor

HttpRequest(method: str, url: str, *, headers: Mapping[str, str] | None = None, params: Mapping[str, str] | None = None, route_params: Mapping[str, str] | None = None, body: bytes)

Parameters

method
str
Required

HTTP request method name.

url
str
Required

HTTP URL.

headers
dict
Required

An optional mapping containing HTTP request headers.

params
dict
Required

An optional mapping containing HTTP request params.

route_params
dict
Required

An optional mapping containing HTTP request route params.

body
bytes
Required

HTTP request body.

Keyword-Only Parameters

headers
Required
params
Required
route_params
Required
body
Required

Methods

get_body
get_json

get_body

get_body() -> bytes

get_json

get_json() -> Any

Attributes

files

form

headers

method

params

route_params

url