AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

    • 主页
    • 系统&网络
    • Ubuntu
    • Unix
    • DBA
    • Computer
    • Coding
    • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1430151
Accepted
barlop
barlop
Asked: 2019-04-27 10:54:38 +0800 CST2019-04-27 10:54:38 +0800 CST 2019-04-27 10:54:38 +0800 CST

为什么 Chrome 的“EditThisCookie”扩展程序似乎将一些 cookie 列为“会话”并带有到期日期?

  • 772

此处在 Google Chrome 中查看/查看/读取 cookie的答案建议使用此扩展程序。(从那以后我发现它不是一个很好的扩展并且非常有问题,正如我在那里评论的那样,但无论如何)

为什么 Chrome 的“EditThisCookie”扩展程序似乎将一些 cookie 列为“会话”并带有到期日期?

我读过会话 cookie 没有过期日期,

https://security.stackexchange.com/questions/33692/what-typically-is-the-expiration-date-of-a-session-cookie

“如果 cookie 没有设置过期时间,那么它就是一个会话 cookie,只要浏览器打开就会一直存在”

和 https://en.wikipedia.org/wiki/HTTP_cookie#Session_cookie “会话 cookie 没有分配给它们的到期日期,这就是浏览器知道将它们视为会话 cookie 的方式。”

但 EditThisCookie 提供的信息似乎与此相矛盾。

我安装了 Chrome 扩展程序 EditThisCookie 我注意到当我访问这个网站时(一个什么都不显示的网站,它是一个非常普通的网站,但它设置了两个 cookie)。

https://infinite-shelf-13133.herokuapp.com/

我查看 cookie

在此处输入图像描述

该 cookie 也来自该网站,显示为会话并具有到期日期

在此处输入图像描述

对于大多数网站,具有过期日期的 cookie 不会在 EditThisCookie 中显示为会话 cookie,例如,请参阅来自 google.com 的 cookie

在此处输入图像描述

https://infinite-shelf-13133.herokuapp.com/上的两个 cookie 在 EditThisCookie 中显示为会话 cookie可能是什么意思。而即使对于其他网站,cookie 也不会。

我用 rails 和一条线制作了那个网站,并将其cookie[:abc]="zzz"上传到 heroku。只是为了更好地理解cookie。我遇到了那个问题。

google-chrome google-chrome-extensions
  • 1 1 个回答
  • 5036 Views

1 个回答

  • Voted
  1. Best Answer
    barlop
    2019-04-27T14:19:40+08:002019-04-27T14:19:40+08:00

    首先,尽管本网站上的一些人提到了扩展名“EditThisCookie”,但我已经看到这里和其他地方的其他人指出它是广告软件 https://malwaretips.com/blogs/remove-editthiscookie-chrome-extension /(虽然作者在 superuser/stackoverflow 上的一个线程上评论说它是选择加入的广告软件,但作者的网站也充满了可疑的广告和虚假的下载链接)。您可以在 Chrome chrome://settings/siteData(Chrome 73)或 chrome://settings/content/cookies 中查看 cookie,然后单击“查看所有 cookie 和站点数据”,这会将您带到chrome://settings/siteData. 因此,您可以将该 chrome 链接添加为书签。如果你想编辑 Cookies,你可以使用这个 Chrome 扩展而不是 Cookie Editor

    第二,

    看起来 EditThisCookie 提供的信息不正确

    这两个可靠信息网站提供的信息表明,会话 cookie,即在浏览会话结束时过期的 cookie,没有过期日期。另外https://stackoverflow.com/questions/4132095/when-does-a-cookie-with-expiration-time-at-end-of-session-expire 这是关于 php 和使用 php 的 setcookie 时的问题,但是毫无疑问,一般情况下 cookie 都是如此。“...您可以将过期时间设置为 0 或简单地省略参数 - cookie 将在会话结束时过期(即,当您关闭浏览器时)。”

    因此,会话 cookie 不会在一年后过期。一年后过期的 cookie 不是会话 cookie。

    请注意 Google Chrome 是如何描述这些 cookie 的。它将它们描述为在会话结束时到期。没有关于他们一年后到期的事情。

    我认为我们可以假设 Chrome 是正确的,因为它也与其他信息网站一致。该扩展程序(也是广告软件)是错误的。

    至于发生了什么,看起来如果没有到期日期,它会将其标记为会话(这是正确的),并且它(错误地)将日期从当前日期算起一年。所以在 2019 年 4 月 26 日,它说到期日是 2020 年 4 月 26 日。如果没有到期日期,就不应该在那里放一个。无论如何,不​​应该使用该扩展程序。它有某种选择加入的恶意软件。有 chrome://settings/siteData 用于在 chrome 中查看 cookie,还有一个名为“cookie 编辑器”的扩展程序用于编辑它们。

    在此处输入图像描述

    在此处输入图像描述

    • 0

相关问题

  • Chrome 和 chromedriver 版本不匹配问题

  • Chrome 密码和子目录

  • 如何强制chrome在macos中使用pac文件?

  • 浏览器不会在 Windows 7 64 位操作系统上获得压缩页面

  • Jupyter 笔记本中的字体已更改

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    Windows 10 服务称为 AarSvc_70f961。它是什么,我该如何禁用它?

    • 2 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Marko Smith

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1056)

    • 4 个回答
  • Marko Smith

    我如何知道 Windows 安装在哪个驱动器上?

    • 6 个回答
  • Martin Hope
    Albin 支持结束后如何激活 WindowsXP? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch Windows 10 删除大量小文件的速度非常慢。有什么办法可以加快速度吗? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Ctrl+C 和 Ctrl+V 是如何工作的? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助
subwaysurfers
my femboy roommate

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve