我需要能够找出json文件的创建日期是使用javascript还是ajax。
这是否可能?
下面的代码请求json文件,但我不确定如何创建它。
$.ajax({
type: 'GET',
url: localLiveUrl+'/api/v1/productchoice.json?website='+website,
async: true,
jsonp: 'callback',
dataType: 'jsonp',
success: function(productchoice){
}
});
答案 0 :(得分:1)
jQuery Ajax成功处理程序的第三个参数是jqXHR
对象,其中包含getResponseHeader
方法。您可以使用它来检查Last-Modified
HTTP标头。
function handler(data, status, xhr) {
alert(xhr.getResponseHeader('Last-Modified'));
}
$.ajax('/', {
success: handler,
});
注意事项:
答案 1 :(得分:0)
使用 JS ,您可以在成功函数中简单地创建一个Date
对象:
...
success: function(productchoice){
var date = new Date();
data = date.valueOf();
}
});
或者,如果可能,您可以在JSON文件中添加生成或请求文件的日期。