gpt4 book ai didi

http - 在flutter http请求中为所有请求设置默认 header 的最佳方法

转载 作者:IT老高 更新时间:2023-10-28 12:33:50 27 4
gpt4 key购买 nike

对不起,如果这个问题太基本了,但我是新手,最近找不到在 HTTP 请求中设置默认 header 的好方法,我可以扩展类或为其包装一个函数,但不应该有一种内置的简单方法,但我在文档中找不到它。

最佳答案

这可以通过 Dio 包轻松实现。

https://pub.dartlang.org/packages/dio

更新

基于新的 Dio API:

var dio = Dio();
dio.interceptors.add(InterceptorsWrapper(onRequest: (RequestOptions options) async {
var customHeaders = {
'content-type': 'application/json'
// other headers
};
options.headers.addAll(customHeaders);
return options;
}));

Response response = await dio.get("url");
print(response.data.toString());

请参阅 documentation了解更多详情。

关于http - 在flutter http请求中为所有请求设置默认 header 的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54321077/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com