FormDataRequest class HTTP

Inheritance
Implementers

Constructors

FormDataRequest(HttpRoute route, {Map<String, String> formParams = const {}, List<MultipartFile> files = const [], bool applyGlobalRateLimit = true, String? auditLogReason, bool authenticated = true, Map<String, String> headers = const {}, String method = 'GET', Map<String, String> queryParameters = const {}, Map<String, List<String>> arrayQueryParameters = const {}})
Create a new FormDataRequest.

Properties

applyGlobalRateLimit → bool
Whether to apply the global rate limit to this request.
finalinherited
arrayQueryParameters → Map<String, List<String>>
The query parameters for this request that have more than one value.
finalinherited
auditLogReason → String?
The audit log reason for this request.
finalinherited
authenticated → bool
Whether to add authentication to this request when sending it.
finalinherited
files → List<MultipartFile>
A list of files to be sent in this request.
final
formParams → Map<String, String>
Form params to send with http request
final
hashCode → int
The hash code for this object.
no setterinherited
headers → Map<String, String>
The headers for this request.
finalinherited
method → String
The method for this request.
finalinherited
queryParameters → Map<String, String>
The query parameters for this request.
finalinherited
rateLimitId → String
The identifier for the rate limit bucket for this request.
no setterinherited
route → HttpRoute
The route for this request.
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
prepare(Uhxx client) → MultipartRequest
Transform this HttpRequest into a BaseRequest to be sent.
override
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited