如何解决在flutter中通过FormData包Dio将多个文件上传到服务器
我在上传多个文件到服务器时遇到问题。服务器响应发送的数据是空的,即使在向我发送调试数据之前的数据在那里,但奇怪的是服务器响应接收的数据是空的。我的完整故事有以下问题。 我已经在Apple Store上发布了该应用程序,现在没有错误,现在我想为该应用程序添加功能。添加完功能后,我继续通过设备测试,突然出现错误。奇怪的是,错误部分没有任何变化。
在我像这样检查数据库中的日志后:
已发布的应用日志或旧应用:
POST /serv/public/index.php/v11/xxx/send HTTP / 1.1
Accept-Encoding: gzip
Authorization: Bearer eyJ0eXAiOiJKV1QiL
Content-Length: 794
Content-Type: multipart / form-data; boundary = - dio-boundary-1148046035
Host: api.xxx.id:9999
User-Agent: Dart / 2.10 (dart: io)
X-Key: E0GC6J5AJXhjdhhdhdhkhkkhUJW66
最近的应用程序日志:
POST /serv/public/index.php/v11/xxx/send HTTP / 1.1
Accept-Encoding: gzip
Authorization: Bearer eyJ0eXAiOiJKV1QiL
Content-Length: 794
Content-Type: multipart / form-data
Host: api.xxx.id:9999
User-Agent: Dart / 2.10 (dart: io)
X-Key: E0GC6J5AJXhjdhhdhdhkhkkhUJW66
---- dio-boundary-3547093050
content-disposition: form-data; name = "userid"
27437247
---- dio-boundary-3547093050
content-disposition: form-data; name = "password"
dksjjsfsnfju
---- dio-boundary-3547093050
content-disposition: form-data; name = "imei"
C0CD656E
---- dio-boundary-3547093050
content-disposition: form-data; name = "coordinate"
-6.569999991,106.777777761112
---- dio-boundary-3547093050
content-disposition: form-data; name = "otp"
3922
---- dio-boundary-3547093050
content-disposition: form-data; name = "bit62"
97492790274
---- dio-boundary-3547093050
content-disposition: form-data; name = "category"
04
---- dio-boundary-3547093050
content-disposition: form-data; name = "message"
tfyggg
---- dio-boundary-3547093050--
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。