ajax401错误,使用jqueryajax捕获401未经授权的http响应
如何訪問“fail”jquery回調函數中的狀態代碼。jXhr報告的代碼為0。文本狀態為“錯誤”。當使用curl發出請求時,存在一個json響應體,并且狀態代碼設置正確。見下文。在< 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請求。服務器設置:
在這個GET請求出現問題之前,訪問控制允許在preflight OPTIONS請求期間使用Origin。父域是相同的,只是子域不同。在
后端使用的是python3和Bottle
401回調的狀態碼不會被觸發,錯誤回調會被觸發,但狀態代碼被設置為0,完整的回調也會報告狀態代碼0。其他問題并不能解決我的問題。在
總結
以上是生活随笔為你收集整理的ajax401错误,使用jqueryajax捕获401未经授权的http响应的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小白股市扫盲系列--美联储加息减息对市场
- 下一篇: 有限元是什么?