Я нашол такой пример:
var xmlhttp = getXmlHttp()
xmlhttp.open("GET", uri, false);
xmlhttp.send(null);
if(!xmlhttp.getResponseHeader("Date")) {
var cached = xmlhttp;
xmlhttp = getXmlHttp()
var ifModifiedSince = cached.getResponseHeader("Last-Modified");
ifModifiedSince = (ifModifiedSince) ? ifModifiedSince : new Date(0);
xmlhttp.open("GET", uri, false);
xmlhttp.setRequestHeader("If-Modified-Since", ifModifiedSince);
xmlhttp.send(null);
if(xmlhttp.status == 304) {
xmlhttp = cached;
}
}
а вот как мне переделать код для своего случая?