ajax:error:function (XMLHttpRequest, textStatus, errorThrown) 中status、readyState和textStatus狀態意義

textStatus:html

      "timeout",      超時瀏覽器

      "error",       出錯服務器

      "notmodified" ,    未修改app

      "parsererror",    語法錯誤編碼

 

data:"{}", data爲空也必定要傳"{}";否則返回的是xml格式的。並提示parsererror.spa

parsererror的異常和Header 類型也有關係。及編碼header('Content-type: text/html; charset=utf8');代理

 

XMLHttpRequest.readyState:日誌

  狀態碼 :xml

      0 - (未初始化)尚未調用send()方法 htm

      1 - (載入)已調用send()方法,正在發送請求 

      2 - (載入完成)send()方法執行完成,已經接收到所有響應內容 

      3 - (交互)正在解析響應內容 

      4 - (完成)響應內容解析完成,能夠在客戶端調用了

 

XMLHttpRequest.status:

0-狀態未初始化
1xx-信息提示  
這些狀態代碼表示臨時的響應。客戶端在收到常規響應以前,應準備接收一個或多個1xx響應。  
100-繼續。  
101-切換協議。  
2xx-成功  
這類狀態代碼代表服務器成功地接受了客戶端請求。  
200-肯定。客戶端請求已成功。  201-已建立。  202-已接受。  203-非權威性信息。  204-無內容。  205-重置內容。  206-部份內容。  3xx-重定向  客戶端瀏覽器必須採起更多操做來實現請求。例如,瀏覽器可能不得不請求服務器上的不一樣的頁面,或經過代理服務器重複該請求。  301-對象已永久移走,即永久重定向。  302-對象已臨時移動。  304-未修改。  307-臨時重定向。  4xx-客戶端錯誤  發生錯誤,客戶端彷佛有問題。例如,客戶端請求不存在的頁面,客戶端未提供有效的身份驗證信息。400-錯誤的請求。  401-訪問被拒絕。IIS定義了許多不一樣的401錯誤,它們指明更爲具體的錯誤緣由。這些具體的錯誤代碼在瀏覽器中顯示,但不在IIS日誌中顯示:  401.1-登陸失敗。  401.2-服務器配置致使登陸失敗。  401.3-因爲ACL對資源的限制而未得到受權。  401.4-篩選器受權失敗。  401.5-ISAPI/CGI應用程序受權失敗。  401.7–訪問被Web服務器上的URL受權策略拒絕。這個錯誤代碼爲IIS6.0所專用。  403-禁止訪問:IIS定義了許多不一樣的403錯誤,它們指明更爲具體的錯誤緣由:  403.1-執行訪問被禁止。  403.2-讀訪問被禁止。  403.3-寫訪問被禁止。  403.4-要求SSL。  403.5-要求SSL128。  403.6-IP地址被拒絕。  403.7-要求客戶端證書。  403.8-站點訪問被拒絕。  403.9-用戶數過多。  403.10-配置無效。  403.11-密碼更改。  403.12-拒絕訪問映射表。  403.13-客戶端證書被吊銷。  403.14-拒絕目錄列表。  403.15-超出客戶端訪問許可。  403.16-客戶端證書不受信任或無效。  403.17-客戶端證書已過時或還沒有生效。  403.18-在當前的應用程序池中不能執行所請求的URL。這個錯誤代碼爲IIS6.0所專用。  403.19-不能爲這個應用程序池中的客戶端執行CGI。這個錯誤代碼爲IIS6.0所專用。  403.20-Passport登陸失敗。這個錯誤代碼爲IIS6.0所專用。  404-未找到。  404.0-(無)–沒有找到文件或目錄。  404.1-沒法在所請求的端口上訪問Web站點。  404.2-Web服務擴展鎖定策略阻止本請求。  404.3-MIME映射策略阻止本請求。  405-用來訪問本頁面的HTTP謂詞不被容許(方法不被容許)  406-客戶端瀏覽器不接受所請求頁面的MIME類型。  407-要求進行代理身份驗證。  412-前提條件失敗。  413–請求實體太大。  414-請求URI太長。  415–不支持的媒體類型。  416–所請求的範圍沒法知足。  417–執行失敗。  423–鎖定的錯誤。  5xx-服務器錯誤  服務器因爲遇到錯誤而不能完成該請求。  500-內部服務器錯誤。  500.12-應用程序正忙於在Web服務器上從新啓動。  500.13-Web服務器太忙。  500.15-不容許直接請求Global.asa。  500.16–UNC受權憑據不正確。這個錯誤代碼爲IIS6.0所專用。  500.18–URL受權存儲不能打開。這個錯誤代碼爲IIS6.0所專用。  500.100-內部ASP錯誤。  501-頁眉值指定了未實現的配置。  502-Web服務器用做網關或代理服務器時收到了無效響應。  502.1-CGI應用程序超時。  502.2-CGI應用程序出錯。application.  503-服務不可用。這個錯誤代碼爲IIS6.0所專用。  504-網關超時。  505-HTTP版本不受支持。  

相關文章
相關標籤/搜索