mirror of
https://github.com/foss42/apidash.git
synced 2025-07-04 15:28:20 +08:00
Update har_io.dart
This commit is contained in:
@ -64,8 +64,8 @@ class HarParserIO {
|
|||||||
Map<String, String> parsedData = parseFormData(formDataStr);
|
Map<String, String> parsedData = parseFormData(formDataStr);
|
||||||
parsedData.forEach((key, value) {
|
parsedData.forEach((key, value) {
|
||||||
formDataType = FormDataType.text;
|
formDataType = FormDataType.text;
|
||||||
var name = key ?? "";
|
var name = key;
|
||||||
var val = value ?? "";
|
var val = value;
|
||||||
formData.add(FormDataModel(
|
formData.add(FormDataModel(
|
||||||
name: name,
|
name: name,
|
||||||
value: val,
|
value: val,
|
||||||
@ -76,7 +76,7 @@ class HarParserIO {
|
|||||||
|
|
||||||
if (request.postData?.mimeType == "multipart/form-data") {
|
if (request.postData?.mimeType == "multipart/form-data") {
|
||||||
bodyContentType = ContentType.formdata;
|
bodyContentType = ContentType.formdata;
|
||||||
var name, val;
|
String? name, val;
|
||||||
for (var fd in request.postData?.params ?? <har.Param>[]) {
|
for (var fd in request.postData?.params ?? <har.Param>[]) {
|
||||||
name = fd.name;
|
name = fd.name;
|
||||||
if (fd.contentType == "text/plain") {
|
if (fd.contentType == "text/plain") {
|
||||||
@ -87,8 +87,8 @@ class HarParserIO {
|
|||||||
val = fd.fileName;
|
val = fd.fileName;
|
||||||
}
|
}
|
||||||
formData.add(FormDataModel(
|
formData.add(FormDataModel(
|
||||||
name: name,
|
name: name ?? "",
|
||||||
value: val,
|
value: val ?? "",
|
||||||
type: formDataType,
|
type: formDataType,
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user