Как получить доступ к кодам состояния в «провале» функции обратного вызова Jquery. JXhr сообщает код 0. TextStatus - «ошибка». При выполнении запроса с использованием curl присутствует тело ответа json, и код состояния установлен правильно. Смотри ниже.поймать ответ 401 Несанкционированного HTTP с помощью JQuery Ajax
< HTTP/1.1 401 Unauthorized
HTTP/1.1 401 Unauthorized
< Server: nginx/1.10.0 (Ubuntu)
Server: nginx/1.10.0 (Ubuntu)
< Date: Tue, 09 Aug 2016 01:39:03 GMT
Date: Tue, 09 Aug 2016 01:39:03 GMT
< Content-Type: application/json
Content-Type: application/json
< Content-Length: 42
Content-Length: 42
< Connection: keep-alive
Connection: keep-alive
<
* Connection #0 to host api.somedomain.com left intact
{"status": "error", "msg": "unauthorized"}
Мне что-то не хватает. Это не запрос jsonp. Сервер устанавливает: Access-Control-Allow-Origin надлежащим образом во время запроса предполетной OPTIONS до этого запроса GET в вопросе. Материнский домен тот же, только субдомены разные.
Бэкэнд использует Python 3 с бутылкой
StatusCode с 401 обратного вызова не получает срабатывает и обратный вызов ошибки сработал, но код состояния устанавливается в 0, а также полный обратный вызов сообщает код состояния 0 Другие вопросы не решают мою проблему.
Возможный дубликат [Как получить код состояния HTTP с JQuery?] (Http://stackoverflow.com/questions/2955947/how-do-i-get-the-http-status-code-with- JQuery) – Karin
StatusCode с 401 обратного вызова не получает срабатывает и обратный вызов ошибки сработал, но код состояния устанавливается в 0, а также полный обратный вызов сообщает код состояния 0 – user964491