[dart-dio][client] Handle x-www-form-urlencoded form data (#5597)

This commit is contained in:
adg-mh 2020-04-30 22:02:45 -05:00 committed by GitHub
parent b23c52f2ca
commit c38b52919f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 1 deletions

View File

@ -55,6 +55,9 @@ class {{classname}} {
}
{{/isFile}}
{{/isMultipart}}
{{^isMultipart}}
formData['{{baseName}}'] = parameterToString(_serializers, {{paramName}});
{{/isMultipart}}
{{/formParams}}
bodyData = FormData.fromMap(formData);
{{/hasFormParams}}

View File

@ -266,6 +266,8 @@ class PetApi {
List<String> contentTypes = ["application/x-www-form-urlencoded"];
Map<String, dynamic> formData = {};
formData['name'] = parameterToString(_serializers, name);
formData['status'] = parameterToString(_serializers, status);
bodyData = FormData.fromMap(formData);