http - cookies——误解

标签 http cookies http-headers http-get httpcookie

我的目标是我想用一些 java 代码登录到一个站点,并在登录后做一些工作。(为了编写一些 java cooking 处理,我首先需要了解这一切实际上是如何工作的) 问题是我不太清楚如何管理 cookie session 。 这是我在使用 chrome 的开发时观察到的。工具: 1) 在第一次请求网站的 url 时,我没有发送 cookie,但我得到了一些响应:

Set-Cookie:PHPSESSID=la2ek8vq9bbu0rjngl2o67aop6; path=/; domain=.mtel.bg; HttpOnly
Set-Cookie:PHPSESSID=d32cj0v5j4mj4nt43jbhb9hbc5; path=/; domain=.mtel.bg; HttpOnly

2) 在我现在发送的日志页面上移动(在 HTTP GET 上):

    Cookie:PHPSESSID=d32cj0v5j4mj4nt43jbhb9hbc5; 
            __utma=209782857.1075318979.1349352741.1349352741.1349352741.1;
            __utmb=209782857.1.10.1349352741;
            __utmc=209782857;
 __utmz=209782857.1349352741.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); 
__atuvc=1%7C40

事实上,当我在 chrome 的 cookie 选项卡中检查我存储的 cookie(在我第一次获取网站主 url 的请求之后)时 - 它们以在下一个获取/发布请求时传递的方式存在。 你能解释一下收到我的第一个 cookie 后到底发生了什么吗?为什么要存储这样的名称/值对?

最佳答案

有来自 Google Analytics 的 Javascript在设置一些 cookie 的页面上。

关于http - cookies——误解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12727343/

相关文章:

iphone - 在 View Controller 中显示带有图像和标签的 Headerview

node.js - Angular 2 SimpleChanges 对象在第一次 npm 启动时抛出错误

python-3.x - 包装io.BufferedIOBase,使其变为可搜索

php - Laravel 5.5 Cookie 不存储

Android 2.2 与 2.3 - HTTP header 中的 soapaction 与 SOAPAction

css - 如何减少将 http 解析为 https 所需的时间?

rest - 如何在方法类型为 DELETE 时使用 Ext.Ajax.request 传递参数

c# - 使用 SessionStateBehavior.ReadOnly 写入 session 变量

javascript - 无法正确从 html(js) 检索 cookie 值到 php 文件

HTTP 限制 : oversized cookie