【问题标题】:How do I view flash cookies using Chrome in Selenium如何在 Selenium 中使用 Chrome 查看 Flash cookie
【发布时间】:2018-07-07 00:04:03
【问题描述】:

我正在尝试使用 selenium 和 .NET (C#) 从特定 URL(在本例中为 kongregate 上的游戏)提取 Flash cookie。我知道我个人使用的浏览器的 flash cookie 物理存储在哪里。我尝试使用 google Chrome 目录中的物理位置(Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash\WritableRoot#SharedObjects)来访问 flash cookie,但这对使用 selenium 收集的 flash cookie 没有影响。如何访问通过我的 selenium 实例存储的共享对象文件?

【问题讨论】:

  • 请发布您尝试过的代码。您是否尝试过加载配置文件然后访问它?
  • @JeffC 我没有尝试加载配置文件。我没有意识到数据存储在配置文件中,但我查看了它并解决了我的问题。谢谢! cmets 中回答的问题的协议是什么?我应该关闭问题、编辑问题还是在答案中回答?
  • 我发布了一个答案。如果缺少重要内容,请随时对其进行编辑。

标签: c# google-chrome selenium flash cookies


【解决方案1】:

尝试加载自定义 Chrome 配置文件,看看是否有帮助。这是一个简单的例子。

ChromeOptions options = new ChromeOptions();
options.addArguments("user-data-dir=/path/to/your/custom/profile");

更多详情请见here

【讨论】:

    猜你喜欢
    • 2013-02-18
    • 2020-05-13
    • 1970-01-01
    • 2016-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-18
    相关资源
    最近更新 更多