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

Name Description
method
Required
str

HTTP request method name.

url
Required
str

HTTP URL.

headers
Required

An optional mapping containing HTTP request headers.

params
Required

An optional mapping containing HTTP request params.

route_params
Required

An optional mapping containing HTTP request route params.

body
Required

HTTP request body.

Keyword-Only Parameters

Name Description
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