Javascript 使用此GET请求进行缓存将如何工作?
我最近听说我的GET请求将被缓存,我对这对我的案例意味着什么有疑问 我使用javascript发送GET请求:Javascript 使用此GET请求进行缓存将如何工作?,javascript,php,wordpress,caching,Javascript,Php,Wordpress,Caching,我最近听说我的GET请求将被缓存,我对这对我的案例意味着什么有疑问 我使用javascript发送GET请求: var ajax = new XMLHtpprequest(); ajax.open("GET", "https://my-website.com/somepage.php"); ajax.onload = function () { // do something depending on the echoed response } ajax.send(); 在我的some
var ajax = new XMLHtpprequest();
ajax.open("GET", "https://my-website.com/somepage.php");
ajax.onload = function () {
// do something depending on the echoed response
}
ajax.send();
在我的somepage.php中:
$wp_user_id = get_current_user_id();
// echo something depending on the $wp_user_id back
我的理解是,当不同的登录用户打开ajax调用时,他们会得到最后一个缓存的ajax调用,这可能与他们各自的wp_用户id不一致
我在我的Web服务器上使用wordpress而不使用插件
我的问题是:
- 我是对的,还是我理解缓存有什么问题
- 如果我错了,停止这种行为的最好方法是什么
https://yourdomain.com/web-api/handler.php?cb=ej0d293dj
要正确评估该URL的可缓存性,您需要提供请求和响应头(您可以从浏览器开发工具获得它们)。
https://yourdomain.com/web-api/handler.php?cb=ej0d293dj