Apache Httpd.conf 设置以避免静态(图像)请求的 cookie
我正在努力开发一个 Web 应用程序,其中静态内容(图像/JS/CSS 等)的 HTTP 请求与 cookie 一起进行。 理想情况下,除了超载请求之外,cookie 对于静态请求没有任何意义。 因此,我尝试在 Apache 的 HTTPD.Conf 文件中提供以下配置:
取消注释(在我进行更改之前已对其进行了注释),
LoadModule setenvif_module 模块/mod_setenvif.so &
LoadModule headers_module module/mod_headers.so添加了以下 2 行,
SetEnvIf Mime image/.* unset-cookie
标头未设置 Set-Cookie
发布此更改后,如果我使用篡改数据拦截 HTTP 请求,我仍然会看到带有 cookie 的 png / jpeg 请求。
如果我还缺少其他东西,有人可以帮助我吗?
I am working towards having a web application, where the HTTP request for static content (images / JS / CSS etc) is going with the cookies.
Ideally the cookies doesn't hold any significance for the static request except overloading the request.
So, I tried giving the below configuration in the Apache's HTTPD.Conf file:
Uncommenting (It was commented prior to my change),
LoadModule setenvif_module modules/mod_setenvif.so &
LoadModule headers_module modules/mod_headers.soAdded below 2 lines,
SetEnvIf Mime image/.* unset-cookie
Header unset Set-Cookie
Post this change, if I intercept the HTTP request using tamper data, I still see the png / jpeg request carrying the cookies with it.
Can somebody help me if I am missing anything else?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
静态图像 URL 的域名应与服务动态网页的 URL 不同
The domain name of static image URL should be different than the URL that serve dynamic webpage