FLUTTER ECOSYSTEM

cookie_jar

一个用于 Dart 中 HTTP 请求的 Cookie 管理器,帮助您处理 Cookie 策略和持久化。

最新版本
4.0.9
近 30 天下载
19.8万
喜欢数
105
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个 Dart 包,用于管理 HTTP 请求的 Cookie,实现对 Cookie 策略的无缝处理以及跨会话的持久化存储。它与 HTTP 客户端集成,可根据域名和路径规则自动存储、检索和发送 Cookie。适用于需要与 Web 服务进行有状态交互的应用程序,例如登录会话或用户偏好设置。该包支持 Android、iOS、macOS、Windows 和 Linux 多个平台,确保 Cookie 管理在跨平台环境中的一致性。

适合场景
  • 管理Web API中的会话Cookie
  • 保持用户登录状态
  • 自动化 HTTP 请求中的 Cookie 处理
  • 支持有状态的Web交互
  • 启用安全的 cookie 存储
主要特点
  • 自动 Cookie 持久化
  • 跨平台兼容性
  • 与 HTTP 客户端集成
  • 基于策略的Cookie管理
  • 安全存储机制
适合对象
  • 需要会话管理的 Web API 客户端
  • 需要长期存储 Cookie 的应用程序
  • 开发经过身份验证的Web服务的开发者
  • 跨平台移动和桌面应用
  • 具有复杂 Cookie 策略的应用程序
使用建议
  • 需要与 HTTP 客户端实例进行手动集成
  • 可能需要为自定义存储进行额外配置
  • 在没有额外防护措施的情况下,不适用于高安全环境
  • 仅限基本的 Cookie 操作
  • 取决于底层HTTP客户端实现
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add cookie_jar

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目