当前位置: 首页 > 知识库问答 >
问题:

flutter - 如何在Flutter WebView中获取所有Cookie,包括Http-only Cookies?

上官季
2024-08-13

如何使用webview_flutter获取所有Cookie?

调用js方法document.cookie但获取不到Http-only Cookie

共有1个答案

梁丘高朗
2024-08-13

StackOverflow - How can I read a HttpOnly cookie of my Flutter webview?

使用 WebViewCookieManager

import 'package:webview_cookie_manager/webview_cookie_manager.dart';
...
final _cookieManager = WebviewCookieManager();
final gotCookies = await _cookieManager.getCookies("https://example.com/");
for (var item in gotCookies) {
  print(item);
}

参考:

  • https://github.com/flutter/flutter/issues/27795
  • https://pub.dev/packages/webview_cookie_manager
 类似资料:
  • 期望的行为 我有一个输入验证,除其他外,测试长度(

  • 我目前正在开发一个MERN堆栈应用程序,我使用的身份验证是JWT并将其保存在我的cookie中。这是我在用户登录后发送cookie的方式。 我通过在后端获取“令牌”cookie来登录用户。然而,我用这个应用程序实现了Redux,每次我刷新页面时,它都会自动注销。我想要的是在我的前端(React)检测浏览器中的“令牌”cookie,但我无法获取它。我尝试过使用npm js cookie,但仍然无法获

  • 问题内容: 使用来获取Cookie 似乎很简单,它似乎将Cookie存储在其他位置。 我做了一些研究,然后从对象中获取了一些Cookie 。但是,其中不包含: 奇怪的是,ios 9中还有一个类负责管理中的cookie ,但是,该类不包含用于检索cookie数据的公共方法: 是否有解决方法来获取Cookie数据? 问题答案: 最后,对于登陆iOS的11。 https://developer.appl

  • 问题内容: 我有一个NumPy数组,我想检索除某个索引以外的所有元素。例如,考虑以下数组 如果我指定索引3,则结果应为 问题答案: 像调整大小一样,从NumPy数组中删除元素是一个缓慢的操作(特别是对于大型数组,因为它需要分配空间并将所有数据从原始数组复制到新数组)。如果可能,应避免使用。 通常,您可以通过使用蒙版数组来避免这种情况。例如,考虑数组: 我们可以在索引3处屏蔽它的值,并且可以执行 忽

  • 问题内容: 是否可以在html中一次包含多个CSS?确切地说,是否可以一次性包含放置在目录中的所有CSS? 就像目前我们所做的是: 我需要类似的东西: 可能吗?还是有其他选择吗? 问题答案: 您可以创建一个包含在每个页面中的主样式表,并且可以在该css文件中包含其他样式表。 这并不能解决必须手动包含每个单独的css文件的问题,但是至少它将其封装在主样式表中,因此您不必在每个html文件中重复所有引

  • 我必须在JavaSelenium应用程序中解析此元素: 我想得到一个包含所有5个孩子的列表,包括文本。当我使用WebElement中的任何选择器(xpath、cssSelector)时,它只返回4个非文本元素。有人知道怎么做吗?我是硒的新手,以前从未使用过。谢谢

  • 问题内容: 我正在研究一个项目,一个要求是,如果main方法的第二个参数以“ ” 开头(对于Linux),则应将其视为绝对路径(不是问题),但如果它不是以“”开头”,则它应获取该类的 当前工作路径 ,并将其附加给定的参数。 我可以通过几种方式获取类名:,和,等等。 问题是,这只会给我提供存储包的目录-即,如果我有一个存储在“ ”中的类,它将只给我“ ”,而忽略了实际存在的包名称。 有什么建议? 编

  • 问题内容: 可以说我有一个Java程序包,其中包含所有继承自的类,我能以某种方式获得所有这些类吗?我正在锁定以下方面的东西: 这样有可能吗? 问题答案: 这是一个基本示例,假定类未打包JAR: