Пытаюсь сделать проверку доступности файла на сервере через Ajax request HEAD, Apach выдает все ResponseHeader и Status -ы правильно, когда Request идет на сервер c NGINX то Status всегда выдает 0 а фунция xmlhttp.getResponseHeader всегда пустая.
Вот примерный код на Javascript, оригинально все на Jquery написано, думал может он глючит и попробывал переделать на чистый XMLHttpRequest, все тоже самое.
[code]
xmlhttp.open('HEAD', file, true);
xmlhttp.onreadystatechange = function()
{
if(xmlhttp.readyState == 4)
{
console.info(xmlhttp.getResponseHeader('Server'));
if((lastModified1 != null) && (lastModified1 != xmlhttp.getResponseHeader('Last-Modified')))
{
lastModified1 = xmlhttp.getResponseHeader('Last-Modified');
console.info( xmlhttp.getResponseHeader('Last-Modified'));
}
}
[/code]
кто знает как получить через JavaScript ResponseHeader и Status у Nginx -а ?