问题标签 [dart-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 回答
97 浏览

flutter - Dart Flutter 从 HttpClient 访问 document.cookie

我需要从 dart 中使用 Dio 或 HttpClient 调用的文档访问 document.cookie。我需要这个,因为我可以使用 cookie 管理器获取一些 cookie,但是有一个 cookie 已使用 javascript 代码设置,而我只是从响应的 set-cookie 标头接收 cookie。如何从客户端 http 访问该 cookie????? 谢谢。到目前为止,我的代码是:

0 投票
0 回答
105 浏览

flutter - 使用 Retrofit 获取原始 HTTP 响应 - Flutter

如何使用 Retrofit 获得原始 http 响应?我已经用 Response 和 ResponseBody 进行了测试,但都失败了,并说:

在此处输入图像描述

我收到了一个 tar 文件,这就是为什么我需要得到一个原始响应然后调用 Response.body,用 TarReader 解析它。

预期行为:能够获得响应正文的原始字节。

谢谢。

0 投票
1 回答
39 浏览

flutter - 飞镖:HttpException

我正在开发一个与 api 通信的移动应用程序,它工作正常。当我尝试使用公共 url (https) 的应用程序时,http 客户端会抛出“HttpException”而没有任何详细信息。服务器证书有效。我是否需要信任代码或任何其他配置中的证书。我的代码是这样的。

0 投票
1 回答
59 浏览

dart - 通过 http 请求从 Wix 数据库中获取数据

我使用 Wix 创建了一个数据库,其中包含多种不同类型的内容,例如字符串、图像、地址等。我想将 WIX 数据库中的信息用于应用程序(使用FlutterDart制作);只是在 ListView 中描绘信息,但似乎数据没有到达应用程序。

我在 Wix 上创建了必要的功能,以使第三方可以访问数据库,并使用 Postman 对其进行了测试。当我使用此 Url ( https://daudadmin.editorx.io/acteeventpage/_functions/regions ) 发出请求时,它工作正常,Postman 将所有信息作为 JSON 返回的项目。

现在,当我在我的应用程序代码中使用 Url 时;它只是返回一个空白页。这是我目前使用的代码:

0 投票
1 回答
183 浏览

ios - 尝试在后台执行 http.get 时 iOS Flutter Workmanager 失败

我有一个项目,我需要 iOS 从后台的 api 检查到期日期并在该日期安排通知,但是,只要代码点击 http.get 调用,它就会在 Xcode 中停止。我必须在 Xcode 中运行才能模拟后台提取。

这是我的 main.dart:

这是我的 AppDelegate.swift:

在 Xcode 中,我模拟了后台获取,我可以打印一些东西,直到它到达 http.get 然后它看起来就像它刚刚停止。任何帮助表示赞赏。

0 投票
1 回答
57 浏览

flutter - Flutter 无法正确处理 http 重定向

嗨,我在颤振中有以下问题。我发出一个 post http 请求,在浏览器中网站返回状态 302,重定向的位置在响应的标题中称为“位置”,到目前为止一切都很好。但是当我在颤动中发出请求时,响应状态为 301,并且我没有在标题中获得重定向链接

我只在“位置”标头中获取我发出请求的 url,而不是应该重定向到的新 url

这是我发出请求的代码的一部分

0 投票
1 回答
122 浏览

json - 错误:需要一个“字符串”类型的值,但得到一个“空”类型的值

我在颤振中学习 api 和 http 请求,我在发出 get 请求时出错我收到了这个错误:错误:期望一个“字符串”类型的值,但得到一个“空”类型的值

在此处输入图像描述

我收到了这个错误:

在此处输入图像描述

0 投票
0 回答
34 浏览

flutter - 手动创建 Dart http.Response实例

我在嘲笑一个返回Future<Response<MyModel>>. 我如何创建一个Response<MyModel>?如果我这样做,var response = Response<MyModel>(json.encode(data), 200);我会收到一个错误:“使用 0 个类型参数声明类型‘响应’,但给出了 1 个类型参数。”

我正在使用 mockito 作为我的模拟,我更喜欢手动创建模拟而不是MockClienthttps://pub.dev/documentation/http/latest/http.testing/http.testing-library.html使用

0 投票
1 回答
133 浏览

flutter - Flutter 使用 http.dart 添加客户端证书以请求

我正在尝试将客户端证书从http.dart包加载到 http.client。

我已经看到了关于如何使用HttpClient类的多个答案,例如这个答案:Flutter add self signed certificate from assets folder,这基本上建议执行以下代码

但我必须使用http.dart包,因为我有一个函数可以接受这样的http.client 东西

有没有办法配置 ahttp.client以使用客户端证书?

谢谢。