Как получить 304 от JQuery Ajax вместо 200?
Мои услуги возвращают304
но JQuery Ajax, кажется, конвертировать его в200 OK
результат.
Это моя просьба:
<code>$.ajax({ url: '/api/items', type: 'GET', dataType: 'json', contentType: 'application/json', ifModified:true, cache: false, statusCode: { 304: function() { alert("not modified"); // does not fire } }, complete: function (xhr, status) { console.log(xhr.status); // 200 } } }); </code>
С Fiddler я вижу, что сервис возвращается304
правильно.
Почему jQuery конвертирует его в200
?