一、狀態(tài)碼大類
狀態(tài)碼 | 說明 | 通俗解釋 |
---|---|---|
1xx | 響應(yīng)中——表示請求已經(jīng)接受盯捌,繼續(xù)處理 | 消息:一般是告訴客戶端請求已經(jīng)收到了蓖柔,正在處理,別急 |
2xx | 成功——表示請求已經(jīng)被成功接收谓媒、理解、接受何乎。 | 處理成功:一般表示請求收悉句惯、我明白你要的土辩、請求已受理、已經(jīng)處理完成等信息 |
3xx | 重定向——要完成請求必須進(jìn)行更進(jìn)一步的操作 | 重定向到其它地方:它讓客戶端再發(fā)起一個(gè)請求以完成整個(gè)處理抢野。 |
4xx | 客戶端錯(cuò)誤——請求有語法錯(cuò)誤或請求無法實(shí)現(xiàn) | 處理發(fā)生錯(cuò)誤拷淘,責(zé)任在客戶端:如客戶端的請求一個(gè)不存在的資源,客戶端未被授權(quán)指孤,禁止訪問等启涯。 |
5xx | 服務(wù)器端錯(cuò)誤——服務(wù)器未能實(shí)現(xiàn)合法的請求。 | 處理發(fā)生錯(cuò)誤恃轩,責(zé)任在服務(wù)端:如服務(wù)端拋出異常结洼,路由出錯(cuò),HTTP版本不支持等 |
二叉跛、常見狀態(tài)碼
狀態(tài)碼 | 說明 |
---|---|
200 | OK //客戶端請求成功松忍,即處理成功,這是我們最希望看到的結(jié)果 |
303 | Other //我把你redirect到其它的頁面筷厘,目標(biāo)的URL通過響應(yīng)報(bào)文頭的Location告訴你鸣峭。 |
304 | Not Modified //告訴客戶端,你請求的這個(gè)資源至你上次取得后敞掘,并沒有更改叽掘,你直接用你本地的緩存吧,我很忙哦玖雁,你能不能少來煩我啊盖腕! |
400 | Bad Request //客戶端請求有語法錯(cuò)誤赫冬,不能被服務(wù)器所理解 |
401 | Unauthorized //請求未經(jīng)授權(quán),這個(gè)狀態(tài)代碼必須和WWW-Authenticate報(bào)頭域一起使用 |
403 | Forbidden //服務(wù)器收到請求溃列,但是拒絕提供服務(wù) |
404 | Not Found //請求資源不存在劲厌,eg:輸入了錯(cuò)誤的URL,找不到頁面/頁面已經(jīng)被網(wǎng)站刪除了 |
500 | Internal Server Error //服務(wù)器發(fā)生不可預(yù)期的錯(cuò)誤听隐,此時(shí)應(yīng)該查查服務(wù)端的日志了补鼻,肯定拋出了一堆異常 |
503 | Server Unavailable //服務(wù)器當(dāng)前不能處理客戶端的請求,一段時(shí)間后可能恢復(fù)正常 |
301:永久性轉(zhuǎn)移
如果我們把一個(gè)地址采用301跳轉(zhuǎn)方式跳轉(zhuǎn)的話雅任,搜索引擎會(huì)把老地址的PageRank等信息帶到新地址风范,同時(shí)在搜索引擎索引庫中徹底廢棄掉原先的老地址
301重定向是網(wǎng)頁更改地址后對搜索引擎友好的最好方法,只要不是暫時(shí)搬移的情況,都建議使用301來做轉(zhuǎn)址
302:暫時(shí)性轉(zhuǎn)移