【发布时间】:2018-10-16 06:44:10
【问题描述】:
我是 AJAX 的新手,我觉得这很令人困惑。请帮我弄清楚。 我追求 w3schools 的课程,我从这里得到了这个例子:
我不明白这两个示例中缓存文件和非缓存文件之间的区别是什么,因为两个示例提供相同的结果,为什么我必须在 url 中添加唯一的 Id?
【问题讨论】:
标签: javascript ajax url get
我是 AJAX 的新手,我觉得这很令人困惑。请帮我弄清楚。 我追求 w3schools 的课程,我从这里得到了这个例子:
我不明白这两个示例中缓存文件和非缓存文件之间的区别是什么,因为两个示例提供相同的结果,为什么我必须在 url 中添加唯一的 Id?
【问题讨论】:
标签: javascript ajax url get
如果你请求一个 url,浏览器或其他代理服务器可能会缓存结果,所以如果你多次请求它,它会更快地传递。但内容可能会过时。
如果你改变了url,那么从浏览器到中途的其他代理之间的缓存机制,将不会将请求识别为之前的请求。 如果你一直发送相同的号码,它可能会被缓存,所以它必须是唯一的。
但你无法避免来自服务器本身的缓存结果
【讨论】: