ArcheryRequestInput extension
- on
Properties
-
query
→ Map<
String, String> -
Available on HttpRequest, provided by the ArcheryRequestInput extension
Returns only query parameters (without body fields)no setter
Methods
-
all(
) → Future< Map< String, dynamic> > -
Available on HttpRequest, provided by the ArcheryRequestInput extension
Returns all form fields (non-file) from request body merged with query parameters Body fields take precedence over query parameters for same keys -
body(
) → Future< Map< String, dynamic> > -
Available on HttpRequest, provided by the ArcheryRequestInput extension
Returns only body fields (without query parameters) -
file(
String key) → Future< UploadedFile?> -
Available on HttpRequest, provided by the ArcheryRequestInput extension
Gets uploaded file for the given field name from multipart form data Returns null if key not found or request is not multipart Note: Files are only from multipart form data body, not from query parameters -
files(
) → Future< Map< String, UploadedFile> > -
Available on HttpRequest, provided by the ArcheryRequestInput extension
Returns all uploaded files from multipart form data -
input(
String key) → Future -
Available on HttpRequest, provided by the ArcheryRequestInput extension
Gets form field value from request body for x-www-form-urlencoded, JSON, or multipart form data. Also checks URL query parameters. Returns null if key not found. Only returns non-file fields. Priority: Body parameters > Query parameters (body overrides query for same key)