Dio添加Cookie

Posted pythonclub

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dio添加Cookie相关的知识,希望对你有一定的参考价值。

在使用Options添加headers时,Map没有定义内部类型:

    Dio dio = new Dio();
    Map headers = new Map();
    headers[‘Cookie‘] = cookie;
    Options options = new Options(
      headers:headers
    );
    Future response;
    response = dio.get(url,options: options);

结果请求一直失败,添加上Map内部类型的定义,请求成功。

    Dio dio = new Dio();
    Map<String, dynamic> headers = new Map();
    headers[‘Cookie‘] = cookie;
    Options options = new Options(
      headers:headers
    );
    Future response;
    response = dio.get(url,options: options);


以上是关于Dio添加Cookie的主要内容,如果未能解决你的问题,请参考以下文章

赠书|Flutter-dio封装,满足你的需要

js代码片段: utils/lcoalStorage/cookie

在 android studio 中找不到符号错误

Flutter--网络请求dio封装网络请求框架

Flutter实现网络请求

基于dio库封装flutter项目的标准网络框架