Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Web 开发的新手,并且观察到一些我自己无法弄清楚的事情。
我可以看到许多网站在静态文件的 URI 之后使用随机参数,例如 ,image-name.jpg?asdhajksdha等style.css?ahj123hk。
image-name.jpg?asdhajksdha
style.css?ahj123hk
随机参数有什么用?
可以有几种用途。
一是防止缓存。随机数使缓存服务器(和浏览器)误以为每个请求都是针对新资源的。
另一个是数字实际上是用于跟踪您的行为的标识符。资源甚至可能不是静态文件(服务器可以在提供内容之前重写 url)。“随机”数字与跟踪数据库中的键相关联。许多电子邮件客户端会提示您加载链接图像,以帮助您保护您的隐私免受此类跟踪。