浏览器在没有 JS 或 Set-Cookie 的情况下设置 cookie 值
Browser sets a cookie value without JS nor Set-Cookie
如果您查看下面的 post 请求,出于某种原因,在给定的网站上,我的浏览器设置了一个 cookie 值 "s_vi=2A",这在之前的任何 Set-Cookie header 响应,也不使用 javascript(javascript 在浏览器中被禁用)。所有其他值(JID、BID 等)均来自之前的 'Set-Cookie' header 响应。
这怎么可能?这个值可能来自哪里?
POST /auth.htm HTTP/1.1
Host: ea.com:443
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.8,fr;q=0.6
Content-Type: application/x-www-form-urlencoded
Cookie: JID=0C; BID=7d; WID=ea; sitecontext=5b; s_vi=2A
Origin: https://ea.com
Referer: https://ea.com/w
User-Agent: Mozilla/5.0
它必须来自之前的 set-cookie header 回复...您只需要多寻找它。它可能来自图像请求...它们也可以包含 set-cookie header 响应。我建议你清除你的 cookies 和 re-test。除了在浏览器的调试视图中查看网络 request-responses 之外,您还应该打开 cookies 视图并在创建 cookie 时密切关注它们。
如果您查看下面的 post 请求,出于某种原因,在给定的网站上,我的浏览器设置了一个 cookie 值 "s_vi=2A",这在之前的任何 Set-Cookie header 响应,也不使用 javascript(javascript 在浏览器中被禁用)。所有其他值(JID、BID 等)均来自之前的 'Set-Cookie' header 响应。
这怎么可能?这个值可能来自哪里?
POST /auth.htm HTTP/1.1
Host: ea.com:443
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.8,fr;q=0.6
Content-Type: application/x-www-form-urlencoded
Cookie: JID=0C; BID=7d; WID=ea; sitecontext=5b; s_vi=2A
Origin: https://ea.com
Referer: https://ea.com/w
User-Agent: Mozilla/5.0
它必须来自之前的 set-cookie header 回复...您只需要多寻找它。它可能来自图像请求...它们也可以包含 set-cookie header 响应。我建议你清除你的 cookies 和 re-test。除了在浏览器的调试视图中查看网络 request-responses 之外,您还应该打开 cookies 视图并在创建 cookie 时密切关注它们。