jQuery ajax get请求添加查询参数_ = 1511454851

时间:2018-08-28 18:36:11

标签: jquery

我有一个网站,其中所有的jquery请求都是POST,但只是更改了那些没有发送任何post变量以获取它们的请求。

但是现在,jQuery将所有获取请求附加有这样的unix时间戳吗?

?_=1511454851

下面将在控制台上打印正确的URL。但是实际请求的URL会附加unix时间戳

console.log(a.url)
$.ajax(a).done(ajax_complete).fail(ajax_complete);

1 个答案:

答案 0 :(得分:1)

这是添加到URL的日期戳,以防止来自请求的响应被缓存。

如果您不希望这样做,请在AJAX请求设置中设置cache: true,但是请注意,这可能会影响客户端上的数据完整性。