java報(bào)錯(cuò)狀態(tài)碼問(wèn)題
1xx(臨時(shí)響應(yīng))
表示臨時(shí)響應(yīng)并需要請(qǐng)求者繼續(xù)執(zhí)行操作的狀態(tài)代碼。
- 100 (繼續(xù)) 請(qǐng)求者應(yīng)當(dāng)繼續(xù)提出請(qǐng)求。 服務(wù)器返回此代碼表示已收到請(qǐng)求的第一部分,正在等待其余部分。
- 101 (切換協(xié)議) 請(qǐng)求者已要求服務(wù)器切換協(xié)議,服務(wù)器已確認(rèn)并準(zhǔn)備切換。
2xx(成功)
表示成功處理了請(qǐng)求的狀態(tài)代碼。
- 200:請(qǐng)求被服務(wù)器正常處理
- 201:請(qǐng)求成功且服務(wù)器已經(jīng)創(chuàng)建了新的資源
- 202:服務(wù)器接受成功,但尚未進(jìn)行處理
- 203:服務(wù)器成功處理請(qǐng)求,但可能返回了其他來(lái)源的信息
- 204:服務(wù)器正常處理,但是沒(méi)有內(nèi)容返回
- 205:重置內(nèi)容:服務(wù)器成功處理了請(qǐng)求,但未返回任何內(nèi)容。與 204 響應(yīng)不同,此響應(yīng)要求請(qǐng)求者重置文檔視圖(例如清除表單內(nèi)容以輸入新內(nèi)容)。
- 206:服務(wù)器完成了部分get請(qǐng)求
3xx(重定向)
表示要完成請(qǐng)求,需要進(jìn)一步操作。 通常,這些狀態(tài)代碼用來(lái)重定向。
- 300:服務(wù)器提供多種選擇
- 301:永久重定向
- 302:臨時(shí)重定向
- 303:臨時(shí)重定向,但是明確只能使用Get請(qǐng)求
- 304:客戶端發(fā)送的條件不滿足
- 305:客戶端只能使用代理請(qǐng)求訪問(wèn)
- 307:臨時(shí)重定向
4xx(請(qǐng)求錯(cuò)誤)
這些狀態(tài)代碼表示請(qǐng)求可能出錯(cuò),妨礙了服務(wù)器的處理。
- 400:請(qǐng)求報(bào)文語(yǔ)法錯(cuò)誤或者參數(shù)錯(cuò)誤
- 401:沒(méi)有http認(rèn)證信息或者認(rèn)證失敗
- 403:服務(wù)器拒絕
- 404:資源找不到
- 405:禁用請(qǐng)求中使用的方法
- 406:不接受請(qǐng)求中的內(nèi)容要求
- 407:(需要代理授權(quán)) 此狀態(tài)碼與 401 類似,但指定請(qǐng)求者必須授權(quán)使用代理。如果服務(wù)器返回此響應(yīng),還表示請(qǐng)求者應(yīng)當(dāng)使用代理。
- 408:請(qǐng)求超時(shí)
- 409:請(qǐng)求發(fā)生沖突
- 410:資源已永久刪除
- 411:請(qǐng)求長(zhǎng)度不符合
- 412:服務(wù)器不滿足其中一個(gè)請(qǐng)求條件
- 413:請(qǐng)求實(shí)體過(guò)大,超出服務(wù)器能力范圍
- 414:請(qǐng)求的URI過(guò)長(zhǎng)
- 415:不支持媒體類型
- 416:請(qǐng)求范圍不符合要求
- 417:服務(wù)器未滿足客戶端請(qǐng)求要求
5xx(服務(wù)器錯(cuò)誤)
這些狀態(tài)代碼表示服務(wù)器在嘗試處理請(qǐng)求時(shí)發(fā)生內(nèi)部錯(cuò)誤。
這些錯(cuò)誤可能是服務(wù)器本身的錯(cuò)誤,而不是請(qǐng)求出錯(cuò)。
- 500:服務(wù)器故障
- 501:服務(wù)器不能完成此請(qǐng)求
- 502:網(wǎng)關(guān)錯(cuò)誤,上一級(jí)請(qǐng)求錯(cuò)誤。
- 503:服務(wù)器超負(fù)載,或者停機(jī)維護(hù)
- 504:網(wǎng)關(guān)超時(shí)
- 505:服務(wù)器不支持請(qǐng)求中所使用的 HTTP 協(xié)議版本
總結(jié)
- 2xx:請(qǐng)求正常,可能數(shù)據(jù)不全;
- 3xx:請(qǐng)求重定向,除了
- 304:客戶端的請(qǐng)求條件不滿足;
- 4xx:請(qǐng)求出現(xiàn)問(wèn)題;
- 5xx:服務(wù)器出現(xiàn)問(wèn)題
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
java easyPOI實(shí)現(xiàn)導(dǎo)出一對(duì)多數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了java如何利用easyPOI實(shí)現(xiàn)導(dǎo)出一對(duì)多數(shù)據(jù),并且可以設(shè)置邊框、字體和字體大小,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-12-12mybatis整合ehcache做三級(jí)緩存的實(shí)現(xiàn)方法
ehcache是一個(gè)快速內(nèi)存緩存框架,java項(xiàng)目里用起來(lái)很方便,下面這篇文章主要給大家介紹了關(guān)于mybatis整合ehcache做三級(jí)緩存的實(shí)現(xiàn)方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-06-06java實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)單鏈表示例(java單鏈表)
這篇文章主要介紹了java數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)單鏈表示例,需要的朋友可以參考下2014-03-03Java動(dòng)態(tài)追蹤技術(shù)探究之從JSP到Arthas
這篇文章主要介紹了Java動(dòng)態(tài)追蹤技術(shù)探究之從JSP到Arthas,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,,需要的朋友可以參考下2019-06-06Java中使用MongoDB數(shù)據(jù)庫(kù)實(shí)例Demo
MongoDB是由C++語(yǔ)言編寫的,基于分布式文件存儲(chǔ)的數(shù)據(jù)庫(kù),是一個(gè)介于關(guān)系數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)庫(kù)之間的產(chǎn)品,是最接近于關(guān)系型數(shù)據(jù)庫(kù)的NoSQL數(shù)據(jù)庫(kù),下面這篇文章主要給大家介紹了關(guān)于Java中使用MongoDB數(shù)據(jù)庫(kù)的相關(guān)資料,需要的朋友可以參考下2023-12-12