首頁  >  文章  >  web前端  >  ajax的錯誤碼有哪些

ajax的錯誤碼有哪些

青灯夜游
青灯夜游原創
2022-01-19 14:07:253887瀏覽

ajax錯誤碼有:400(錯誤請求)、401(未授權)、403、404、405、406、407、408(請求逾時)、409、410、411、412、500(伺服器內部錯誤)、502(錯誤網關)、503(伺服器無法使用)、504(網關逾時)等。

ajax的錯誤碼有哪些

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

ajax的錯誤碼有

4xx(請求錯誤)

  這些狀態碼表示請求可能出錯,妨礙了伺服器的處理

  400(錯誤請求): 伺服器不理解請求的語法;

  401(未授權) :請求要求身份驗證;對於登陸後請求的頁面,伺服器可能會傳回次回應;

  403(禁止) : 伺服器拒絕請求。如果在googlebot 嘗試抓取網站上的有效網頁時看到此狀態碼(可以在google網站管理員工具診斷下的網頁抓取頁面上看到此資訊),可能是伺服器的主機拒絕了googlebot存取;

  404(未找到): 

  405(方法停用):停用請求中指定的方法;

  406(不接受) :無法使用請求內容特性回應請求的網頁;

  407(需要代理授權) : 此狀態碼與401(未授權)類似,但指定請求者應授權使用代理。如果伺服器傳回此回應,也表示請求者應使用代理程式;

  408(請求逾時) :伺服器等候請求時發生逾時;

  409(衝突): 伺服器在完成請求時發生衝突。伺服器必須在回應中包含有關衝突的資訊。伺服器在回應與前一個請求相衝突的PUT 請求時可能會傳回此程式碼,以及兩個請求的差異清單;

  410(已刪除): 如果請求的資源已永久刪除,伺服器就會返回此響應。程式碼與 404(未找到)代碼類似,但在資源以前存在而現在不存在的情況下,有時會用來取代 404 代碼。如果資源已永久移動,您應使用301 指定資源的新位置;

  411(需要有效長度): 伺服器不接受不含有效內容長度標頭欄位的請求;

  412 (未滿足前提條件): 伺服器未滿足請求者在請求中設定的其中一個前提條件;

  413(請求實體過大):伺服器無法處理請求,因為請求實體過大,超出伺服器的處理能力;

  414(請求的url過長): 請求的URI(通常為網址)過長,伺服器無法處理;

  415(不支援的媒體類型) : 請求的格式不受請求頁面的支援;

  416(請求範圍不符合要求): 如果頁面無法提供請求的範圍,則伺服器會傳回此狀態碼;

  417(未滿足期望值): 伺服器未滿足」期望」請求標頭欄位的要求;

  423(鎖定錯誤)

5XX(伺服器錯誤)

  這些狀態碼表示伺服器在處理請求時發生內部錯誤。這些錯誤可能是伺服器本身的錯誤,而不是請求出錯;

  500(伺服器內部錯誤): 伺服器遇到錯誤,無法完成請求;

  501(尚未實作): 伺服器不具備完成請求的功能。例如,伺服器無法辨識要求方法時可能會傳回此程式碼;

  502(錯誤閘道): 伺服器作為閘道或代理,從上游伺服器收到無效回應;

  503(伺服器無法使用): 伺服器目前無法使用(由於超載或停機維護)。通常,這只是暫時狀態

  504(網關逾時): 伺服器作為網關或代理,但是沒有及時從上游伺服器收到請求;

  505(http版本不支援): 伺服器不支援請求中所使用的HTTP 協定版本

【相關教學建議:AJAX影片教學

以上是ajax的錯誤碼有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:ajax叫什麼下一篇:ajax叫什麼