问题标签 [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 投票
2 回答
1370 浏览

flutter - 如何避免在繁重的计算中冻结 UI

尝试使用拦截器(来自dio)从服务器解密 JSON。但用户界面在解密期间冻结。

0 投票
1 回答
1282 浏览

flutter - 如何使用 Dio 编写构建类的测试?

我有一个类,它将imgUrl在构造函数中获取第一次创建。而且我需要编写一个测试来确保调用实例的get方法。Dio但是,我遇到了 fetch 结果返回null而不是Future我无法调用then.


班上:

我的测试:

运行测试时的结果:

谁能帮我弄清楚如何编写这个测试或建议我一种新的实现方式,以便我可以在这个测试上编写一个测试?

0 投票
1 回答
3172 浏览

node.js - 从服务器下载 Flutter pdf

我正在尝试从 nodejs 服务器下载文件。但是当我在 gridview 上实现 onTap 方法时,它会在启动时自动运行 onTap 函数,并且每个文件都开始下载。我无法弄清楚我做错了什么。这是我的代码的预览。我已经实现了 streambuilder 来获取数据。

这里是下载文件的方法。

0 投票
2 回答
4915 浏览

flutter - 我如何在颤动中使用 dio 发布图像

我想通过dio包以jpg格式将图像发送到服务器,我该怎么做?

选择图像方法:

上传图片方法:

有人帮我吗?

谢谢

0 投票
1 回答
39 浏览

http - 在 dart (Flutter) 中发送数据方法 GET

已经使用http,Uri解析......

登录有效,获取地址无效

登录有效,获取地址无效

0 投票
0 回答
834 浏览

flutter - 为什么带有 Flutter 的 Dio 不使用 json 标头发布带有值的文件

我是 Flutter 的新手

我正在尝试使用 dio 框架在同一请求中以 json 格式传递数据和文件。我正在使用的代码如下,我做错了什么吗?

我如何在邮递员上发布数据 值作为 json 对象

图像文件的屏幕截图

邮递员上的标题

我得到这个错误 DioError [DioErrorType.RESPONSE]: Http status error [415] 我能够成功地从邮递员发布图像和 json 对象。

0 投票
1 回答
851 浏览

flutter - Flutter Web - 缺少请求标头

我通过使用 Dio 发送请求在 Android 和 Web 上运行完全相同的代码,我看到的是,当我从浏览器发送请求时,我的后端没有得到我自定义添加的标头,但是如果我从模拟器。

我的后端正确设置了 CORS。

附加信息

发布请求工作正常,仅获取请求中缺少标头。我使用 http 或 dio 包。

但是,当我注销请求的所有标头时,我可以在服务器日志中看到以下行:

有没有人见过类似的东西?

0 投票
0 回答
1155 浏览

python - 无法在 dio 中发送 post 请求 - 颤动

  • 嗨,我正在尝试将 Post 请求从我的颤振(dio)发送到我的烧瓶 restful-api。
  • 我想在表单数据中提供我的请求正文,因为我需要发送一个图像文件。
  • 我在邮递员的帮助下构建了这个烧瓶应用程序,它可以很好地处理我的邮递员的表单数据。
  • 但是当我尝试使用颤振的 dio 包将表单数据发布到我的烧瓶时,我在烧瓶中遇到错误,如下所述。

dio代码是:

邮递员的请求: 这张图片由我的邮递员的 Post 请求组成,效果很好

我使用此表单数据的烧瓶声明是:

我的烧瓶控制台中的错误是:

0 投票
5 回答
5829 浏览

flutter - 颤振 dio 上传文件 [pdf/ docs]

我正在尝试dio在我的颤振应用程序中使用包上传文件。我正在通过formdata. 这是我的实现:

这是我发送文件的方式。

中的其他字段formdata被发送到服务器,而不是multipartfile. 当我尝试从邮递员表单数据中执行相同操作时,它会正确上传。我在这里做错了吗?

0 投票
1 回答
3047 浏览

flutter - I/flutter (23942):DioError [DioErrorType.RESPONSE]:Http 状态错误 [500]

我在使用 API 进行身份验证或登录时遇到 HTTP 错误 500。并且无法收到此错误。它之前运行良好,但突然向我抛出了这个 HTTP 错误。

代码:

Dio 类的实例:

鉴定方法:

在 catch 块中出现错误: