【问题标题】:How would browser cookies look from TCP server point of view?从 TCP 服务器的角度来看,浏览器 cookie 的外观如何?
【发布时间】:2011-05-17 23:17:49
【问题描述】:

假设我们有一个接收所有浏览器请求的 TCP 服务器。某些 JavaScript 函数如何生成 cookie,例如:

function writeCookie() 
{ 

var the_cookie = "users_resolution="+ screen.width +"x"+ screen.height; 

document.cookie=the_cookie 

location = location.href; 
} 

如果像chrome这样的浏览器会来到这样的服务器,会锁定吗?整页请求会是什么样子?

【问题讨论】:

  • javascript是如何在你的服务器上执行的?
  • 你的目标是什么?可能有更好的方法向您的服务器发出请求,甚至是完全不同的方法。

标签: javascript http browser tcp


【解决方案1】:

打开WireShark 看看吧。

【讨论】:

    【解决方案2】:

    会有一个

    Cookie: users_resolution=1024x768
    

    请求中的标头。

    【讨论】:

      【解决方案3】:

      它作为 HTTP 请求标头的一部分出现(查看规范或http://en.wikipedia.org/wiki/HTTP_cookie 以获得快速概览)。就 TCP 而言,HTTP 看起来就像正常的有效负载数据。我会拖出一个数据包嗅探器并捕获一些流量。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-12-21
        • 2020-06-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多