wget 和 cookies.txt — domain.tld 与 .domain.tld

wget 和 cookies.txt — domain.tld 与 .domain.tld

我正在制作一个cookies.txt文件用于一些wget脚本,但找不到太多详细信息。目前,我正在尝试确定“ domain.tld”样式的 cookie 和“ .domain.tld”样式的 cookie(带前导点和不带前导点)之间的区别。

我从 Firefox 的数据库中提取了大量 cookie,似乎没有任何一致性,即使在同一个域中也是如此。例如,这个网站user为域“superuser.com”设置了一个名为“ ”的 cookie,为域“**.**superuser.com”设置了另一个名为“ __qca”的 cookie。

前导点的意义是什么?它可能与“可以被同一域中的其他机器读取”列cookies.txt

答案1

如果设置为“.superuser.com”,那么“foo.superuser.com”将获取该 cookie,但如果设置为“superuser.com”,那么“foo.superuser.com”就不会获取该 cookie。

你可以在RFC 2109

相关内容