【问题标题】:How to find if the website is reading cookies using mechanize?如何使用 mechanize 查找网站是否正在读取 cookie?
【发布时间】:2017-02-08 21:11:53
【问题描述】:

我正在尝试使网站自动化,但网站正在读取 cookie,并在 5 秒后重定向到主页。 (只是我假设,因为我禁用了 cookie 然后刷新它,所以网站没有重定向)。我不知道如何使用 WWW::Mechanize 设置 cookie。

【问题讨论】:

  • 将cookies导出成文本文件即可查看here
  • 你能分享一下代码并解释一下吗?

标签: perl mechanize perl-module www-mechanize


【解决方案1】:

以下是您所提问题的答案,但我认为它们不会对您有太大帮助。你真的需要解释你想要做什么,展示你的 Perl 代码,并描述需要修复的行为

Cookie 是浏览器客户端代表服务器存储的数据。它们按 URL 编入索引

每次客户端发送 HTTP 消息时,它都会检查是否有 URL 的 cookie 数据。如果是,则数据包含在发送的消息的标头中

如何查找网站是否正在读取 cookie

客户端发送的 cookie 信息总是被读取,但根本无法判断服务器是否根据该信息采取了行动,或者只是丢弃了它

网站正在读取 cookie,并在 5 秒后重定向到主页

我不清楚您认为 cookie 的相关性如何

要明确一点:

  • 网站服务器系统上数据文件和可执行文件的累积,因此无法“读取”cookie

  • 是客户端(您的浏览器)重定向到主页。这很可能是因为来自服务器的最后一条消息包含五秒后加载主页的指令

【讨论】:

    猜你喜欢
    • 2011-09-19
    • 2012-07-27
    • 2018-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-14
    • 2019-10-25
    相关资源
    最近更新 更多