假设一个 HTTP/1.1 连接的简化图,其中客户端发出一个页面和一个带有 cookie 分配的图像请求,可以简化为:
(第二个请求的时间传输并不是那么微不足道,它取决于cookie的尺寸)
例如,当图片保存在与保存页面的服务器不同的服务器中时,有人可以解释一下 cookie 技术的工作原理吗?客户端是否将之前分配的相同 cookie id 发送到第二台服务器?还是取决于服务器的实现方式?
让我说,为了避免误解,我很清楚,如果图片保存在另一台服务器中,客户端必须建立另一个 TCP 连接。
我们显然正在处理持久的 HTTP 会话,并且我们没有考虑 C 和 S 之间的任何路由器。