WEB 为什么在URL后面加上时间戳或者随机数

在同一url重复发起请求的时候可能会报304错误

如果客户端发送了一个带条件的GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个304状态码。简单的表达就是:服务端已经执行了GET,但文件未变化。

 

 

这个时候需要加上时间戳或者随机数,这样浏览器每次都会以为是一个新的请求所以不会读取缓存。


版权声明:本文为q944468002原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。