问题标签 [dio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4238 浏览

flutter - 如何在 Flutter 中使用自定义模型从 Future 中获取价值

我正在调用一个 API 来从服务器获取数据,并且我已经从(https://javiercbk.github.io/json_to_dart/)创建了一个 dart 文件(模型)

现在我想访问那个未来的对象值。

主要.dart

会员登录.dart

现在,当我在我的请求后打印message时。我已经调试了代码,我能够看到响应,但我无法打印或访问消息字符串。MemberLoginMemberLogin fMain = await getUser();

我怎样才能做到这一点 ?

0 投票
1 回答
1338 浏览

azure - uploaded files to Azure are corrupted when using dio

I'm trying to upload a file from my phone to azure blob storage as a BlockBlob with a SAS. I can get the file to upload, but it can't be opened once downloaded. The file gets corrupted somehow. I thought this was a content-type problem, but I have tried several different approaches to changing to content-type. Nothing has worked so far.

My code:

This code uploads a file just fine. But I can't open the file since it becomes corrupted. At first, I thought this was a Content-Type problem, so I've tried changing the content type header to: application/octet-stream and multipart/form-data as well. That doesn't work.

I've also tried to do

but this also corrupts the file. It gets uploaded, but I can't open it.

I have been able to successfully upload a file with this code, but with this approach I cannot get any type of response so I have no idea whether it uploaded successfully or not (Also, I can't get the progress of the upload):

Any help would be greatly appreciated. Thanks

0 投票
1 回答
6553 浏览

flutter - 如何使用具有 mime 类型的 dio 在颤振中使用多部分表单数据上传图像

这是我的代码

当 mime 类型设置为图像时,我无法获取任何文件。当我设置为任何时,我可以获得图像

0 投票
0 回答
1535 浏览

flutter - Flutter Dio 数据对象

我想知道我做的对不对?我通过辅助函数将我的 json_annotation 对象转换为 Map,然后将其发送到 Dio 数据参数

我的 json_annotation 对象

这是我的 Dio 电话

颤振 JSON 注释是否可以替代我的辅助函数 jsonify?

0 投票
1 回答
2085 浏览

api - 颤振将空文件发送到服务器

嗨,我正在尝试通过颤振应用程序将文件上传到服务器,但文件始终为空。它工作正常,之后停止工作。

这是我的代码:

}

并带有 dio 包

}

我不明白发生了什么一切看起来都很好并且文件存在。

谢谢

0 投票
7 回答
25945 浏览

http - DioError [DioErrorType.RESPONSE]: Http 状态错误 [405] [已解决]

我正在使用Diopost创建一个请求,这是我的参数,FormData

然后我就这样过去了params

但我收到一个错误请求,

错误[DioError [DioErrorType.RESPONSE]:Http状态错误[405]] => PATH:https ://vertoindiapay.com/pay/api/withdraw

E/flutter(6703):[错误:flutter/lib/ui/ui_dart_state.cc(157)]未处理的异常:DioError [DioErrorType.RESPONSE]:Http状态错误[405]

E/颤振(6703):#0 DioMixin._request._errorInterceptorWrapper。(包:dio/src/dio.dart:848:13)

请帮我解决这个问题。我的网址是=> https://vertoindiapay.com/pay/api/withdraw


虽然这在邮递员中工作正常,

在此处输入图像描述

0 投票
5 回答
20406 浏览

flutter - 如何在 Flutter 中使用 Dio 处理超时错误?

我正在使用 Dio 来处理 API 函数。

这是我的代码:

如何根据发送和接收超时捕获错误?

0 投票
1 回答
423 浏览

flutter - 带有 dio 的 Erro 502

如何在颤动中使用dio上传图像?

}

我的代码返回错误 502

0 投票
1 回答
779 浏览

flutter - 未处理的异常:在颤振中下载文件时,在回压后在 dispose() 后调用 setState()

我正在使用该dio插件在颤动中下载文件并在小部件中显示下载进度,同时从当前下载屏幕执行回压低于异常

这是我的代码,带有一些文件验证

0 投票
1 回答
2432 浏览

flutter - Flutter dio 图像上传不工作引发服务器 500 错误,但在邮递员中工作

这是我带有标头auth令牌的邮递员请求。

**这是我的邮递员类型,带有标头 <code>auth</code> 和令牌**

我正在尝试上传图片,一切都按照 dio docs 中的说明进行设置,并且与 postman 参数完全相同,但抛出 500 错误,在这里找不到任何错误。在这里被困了3个小时。

请在这里找到任何错误我被困在这里谢谢!(ps:postaman 文件只需要图像文件,即 jpg、png 其他文件不包括图像也会抛出与应用程序抛出的 500 错误相同的错误)

我的 dio 要求是:

这是我的ImagePicker要求:

这是我的错误:

在此处输入图像描述