当请求一个JS文件时,为什么需要cookie信息(会话ID)
when request a js file ,why need the cookie information(sessionid)
当请求一个JS文件时,为什么浏览器会在http head cookie中添加参数sessionID
下面是示例
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset GB2312,utf-8;q=0.7,*;q=0.7
Accept-Encoding gzip, deflate
Accept-Language zh-cn,zh;q=0.5
Connection keep-alive
Cookie JSESSIONID=A87429B9EB1AB5E8FFEEF62B2149ED48
Host localhost:8080
User-Agent Mozilla/5.0 (Windows NT 5.1; rv:6.0.2) Gecko/20100101 Firefox/6.0.2
谢谢
它与文件是js或其他文件无关。
Cookie 适用于与其路径匹配的所有资源。
服务器在生成响应时可能会也可能不会关心会话数据。
将静态资源保留在不发送 cookie 的不同主机上是用于在获取它们时提高性能的一种技术。(还有其他可以同时应用的性能优化,例如使用 CDN 提供地理上的本地资源)。
相关文章:
- 为什么可以't我在谷歌浏览器中返回cookie
- 为什么新js Fetch标准禁止响应头名称为'设置Cookie 1/2'
- 为什么没有用于cookie的内置JS函数
- 为什么大型网站不;I don’我更喜欢本地存储而不是cookie
- 为什么jQuery.cookie插件返回“[object object]”
- 为什么不'这行得通吗?它涉及cookie、函数和参数
- 为什么我在 WebSocket 握手请求标头中看不到 cookie 值
- 为什么将 JSON 对象存储在 cookie 中比字符串更安全或更好
- 为什么这个JavaScript cookie不起作用
- 为什么这个 JQuery Cookie 值没有更新
- 为什么在Javascript中没有保存cookie
- 有没有办法让Javascript告诉我为什么没有设置cookie
- 为什么 cookie 在 JavaScript 中被自动清除
- 为什么 Chrome 和 Safari 看不到某些子域的 Cookie
- 为什么 w3schools JavaScript cookie 示例不适用于 html 文档
- 为什么这个函数不读取和显示cookie
- 为什么我的角度响应拦截器没有列出 cookie
- 当请求一个JS文件时,为什么需要cookie信息(会话ID)
- 为什么cookie是字符串而不是对象
- 为什么cookie存储两次?