[引言]
我們?cè)?a target="_blank" rel="nofollow">JavaWeb開(kāi)發(fā)中哪亿,經(jīng)常會(huì)接觸到Http狀態(tài)號(hào)桨醋,404檩电、500等這些在我們開(kāi)發(fā)過(guò)程中拄丰,耳熟能詳(當(dāng)然府树,小博老師希望大家越少遇到越好)。那么大家有沒(méi)有去詳細(xì)了解過(guò)料按,究竟Http狀態(tài)號(hào)有哪些嗎奄侠?本文小博老師就給大家羅列下,我們經(jīng)常會(huì)遇見(jiàn)的Http狀態(tài)號(hào)载矿。
[2XX狀態(tài)號(hào)]
2xx狀態(tài)號(hào)一般表示“成功”垄潮,當(dāng)然這種情況下,我們開(kāi)發(fā)人員就不怎么關(guān)心它啦闷盔。
200??正常:請(qǐng)求已完成弯洗。
201??正常:緊接POST 命令。
202??正常:已接受用于處理馁筐,但處理尚未完成。
203??正常:部分信息— 返回的信息只是一部分坠非。
204??正常:無(wú)響應(yīng)— 已接收請(qǐng)求敏沉,但不存在要回送的信息。
[3XX狀態(tài)號(hào)]
這類(lèi)狀態(tài)號(hào)一般指的是炎码,請(qǐng)求服務(wù)器成功盟迟,但是在服務(wù)端轉(zhuǎn)發(fā)了客戶的請(qǐng)求,由非原客戶請(qǐng)求的URL進(jìn)行處理潦闲。
301??已移動(dòng):請(qǐng)求的數(shù)據(jù)具有新的位置且更改是永久的攒菠。
302??已找到:請(qǐng)求的數(shù)據(jù)臨時(shí)具有不同URI。
303??請(qǐng)參閱其它:可在另一URI 下找到對(duì)請(qǐng)求的響應(yīng)歉闰,且應(yīng)使用 GET 方法檢索此響應(yīng)辖众。
304??未修改:未按預(yù)期修改文檔。
305??使用代理:必須通過(guò)位置字段中提供的代理來(lái)訪問(wèn)請(qǐng)求的資源和敬。
306??未使用:不再使用凹炸;保留此代碼以便將來(lái)使用。
[4XX狀態(tài)號(hào)]
這類(lèi)狀態(tài)號(hào)一般指的是請(qǐng)求的URL出現(xiàn)了各類(lèi)錯(cuò)誤昼弟,通常這是我們開(kāi)發(fā)人員經(jīng)常遇到的錯(cuò)誤啤它,但是好在要解決這類(lèi)錯(cuò)誤并不困難,只要大家按照小博老師整理的內(nèi)容舱痘,從對(duì)應(yīng)的問(wèn)題去排查原因变骡,一般就能很快找到病因所在啦。
400??錯(cuò)誤請(qǐng)求:請(qǐng)求中有語(yǔ)法問(wèn)題芭逝,或不能滿足請(qǐng)求塌碌。
401??未授權(quán):未授權(quán)客戶機(jī)訪問(wèn)數(shù)據(jù)。
402??需要付款:表示計(jì)費(fèi)系統(tǒng)已有效旬盯。
403??禁止:即使有授權(quán)也不需要訪問(wèn)誊爹。
404??找不到:服務(wù)器找不到給定的資源蹬刷;文檔不存在。
407??代理認(rèn)證請(qǐng)求:客戶機(jī)首先必須使用代理認(rèn)證自身频丘。
415??介質(zhì)類(lèi)型不受支持:服務(wù)器拒絕服務(wù)請(qǐng)求办成,因?yàn)椴恢С终?qǐng)求實(shí)體的格式。
[5XX狀態(tài)號(hào)]
這類(lèi)狀態(tài)號(hào)一般表示的是搂漠,客戶請(qǐng)求的URL沒(méi)有問(wèn)題迂卢,但是該URL所映射的服務(wù)端程序出現(xiàn)了各類(lèi)問(wèn)題。這類(lèi)狀態(tài)號(hào)是我們開(kāi)發(fā)人員最經(jīng)惩┨溃看到的而克,當(dāng)然也是最令人抓狂的,因?yàn)榭赡軐?dǎo)致這類(lèi)錯(cuò)誤的原因非常多怔毛,這種時(shí)候员萍,小博老師就建議大家需要借助各類(lèi)專(zhuān)業(yè)測(cè)試工具進(jìn)行排查錯(cuò)誤啦。
500??內(nèi)部錯(cuò)誤:因?yàn)橐馔馇闆r拣度,服務(wù)器不能完成請(qǐng)求碎绎。
501??未執(zhí)行:服務(wù)器不支持請(qǐng)求的工具。
502??錯(cuò)誤網(wǎng)關(guān):服務(wù)器接收到來(lái)自上游服務(wù)器的無(wú)效響應(yīng)抗果。
503??無(wú)法獲得服務(wù):由于臨時(shí)過(guò)載或維護(hù)筋帖,服務(wù)器無(wú)法處理請(qǐng)求。