问题标签 [flutter-http]

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 投票
0 回答
158 浏览

file - 未处理的异常:内容大小低于指定的 contentLength。已写入 511 个字节,但预期为 704

我正在尝试在下面上传文本和 pdf 文件代码,但我收到内容大小错误。我正在遵循
文档中的代码,但我不确定我是否以正确的方式进行操作。提前致谢

0 投票
2 回答
1171 浏览

flutter - httpclient post 请求与 application/x-www-form-urlencoded 在颤振中

我正在制作post内容类型为application/x-www-form-urlencoded. 我无法在 post 方法中传递参数。下面是相关函数:

0 投票
0 回答
1053 浏览

flutter - 如何在flutter http、dio或flutter_downloader上调整下载缓冲区大小?

在此处输入图像描述

我想下载一个大小约为300MB. 它比我想象的要慢很多,当我查看日志时,我看到它正在获取大小约为8KB. 即使我寻找其他颤振库,我也没有找到调整下载缓冲区大小的方法。我该如何调整?

0 投票
1 回答
3527 浏览

flutter - 通过提供者和 pull_to_refresh 获取新数据

我正在制作一个从API获取并返回 json 的随机报价应用程序,我使用的API将在刷新时生成一个新报价

我在一个 Flutter 应用项目中使用 DART 实现了它,从公共发送的数据被捕获并使用httpprovider处理。

我想给应用程序添加一个刷新功能,我在实现它后使用pull_to_refresh不起作用,这里我们应该得到一个新的报价,但报价没有改变,

那么如何克服这个问题,当我进行下拉刷新并且刷新完成后,旧数据被新数据替换

我的主页代码

我的测试提供者

模型

主要.dart

0 投票
1 回答
1108 浏览

flutter - 如何允许在颤动中从 FutureBuilder 导航到另一个页面

在下面的代码中,我正在制作一个登录屏幕,在其中进行 API 调用之后,因此在获取我想要导航到下一个屏幕的数据后,我正在从未来的构建器进行导航,但它不起作用。

所以,请帮忙。

触发 API 的按钮中的逻辑

下面是 statefull 小部件中的 future 对象,

以下是我的 API 的调用类和方法,它们被上述函数调用

0 投票
3 回答
4524 浏览

flutter - Flutter 自动打印任何 http 请求 - 抽象 HTTP 类

简而言之,我想print在我的控制台中添加我的应用程序请求的任何 Http 请求,而不是print command在每次调用之后放置,例如:

假设我有服务,http.Client.get我还有另外 100 个这样的服务。

我现在正在做的是等待每个服务的响应,然后像这样打印它 print('response is ' + response.body);

我想要实现的是,print在我提出每个请求后,它会自动为我打印出来,而无需我写 100 次,你会推荐任何好的架构师吗?

希望我能很好地清除这个想法。

0 投票
1 回答
656 浏览

flutter - 颤振的 HTTP3 客户端

飞镖有HTTP3 客户端吗?Java 中有Flupke ,python 中有Aioqic,但我没有找到适用于 dart 和 flutter 的

0 投票
1 回答
29 浏览

flutter - 使用 http 和 multipart 上传 Flutter 图像

我正在尝试借助 http 请求将用户信息 ( imagePath, firstName, ) 上传到服务器。lastName

0 投票
1 回答
131 浏览

flutter - 颤振未处理的错误类型'_InternalLinkedHashMap' 不是类型 'Map 的子类型'

使用 Flutter http 包调用时http.get,会抛出以下异常:

Unhandled Exception: Unhandled error type '_InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'Map<String, String>' occurred in bloc Instance of 'AccountsBloc'.

抛出异常的代码

_getHeaders()当根据控制台输出调用它时,似乎导致了这个问题。

0 投票
2 回答
9432 浏览

flutter - 我如何在颤振中解析html?

我正在使用 Flutter 并想使用 parser.dart 解析 HTML

使用,导入'package:html/parser.dart';

我想得到这个数据

现在,19.8,23,93%,南2.2km/h

我怎样才能做到这一点?