in azure/functions/http.py [0:0]
def decode(cls, data: meta.Datum, *,
trigger_metadata) -> typing.Any:
if data.type != 'http':
raise NotImplementedError
val = data.value
return HttpRequest(
method=val['method'].value,
url=val['url'].value,
headers={n: v.value for n, v in val['headers'].items()},
params={n: v.value for n, v in val['query'].items()},
route_params={n: v.value for n, v in val['params'].items()},
body_type=val['body'].type,
body=val['body'].value,
)