0

我是 Web 开发的新手,并且观察到一些我自己无法弄清楚的事情。

我可以看到许多网站在静态文件的 URI 之后使用随机参数,例如 ,image-name.jpg?asdhajksdhastyle.css?ahj123hk

随机参数有什么用?

4

1 回答 1

3

可以有几种用途。

一是防止缓存。随机数使缓存服务器(和浏览器)误以为每个请求都是针对新资源的。

另一个是数字实际上是用于跟踪您的行为的标识符。资源甚至可能不是静态文件(服务器可以在提供内容之前重写 url)。“随机”数字与跟踪数据库中的键相关联。许多电子邮件客户端会提示您加载链接图像,以帮助您保护您的隐私免受此类跟踪。

于 2013-03-25T04:41:48.463 回答