資源描述:
《百度官方http狀態(tài)碼大全.pptx》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Http狀態(tài)返回碼什么是HTTP狀態(tài)碼HTTP狀態(tài)碼(HTTPStatusCode)是用以表示網(wǎng)頁服務(wù)器HTTP響應(yīng)狀態(tài)的3位數(shù)字代碼。通俗點(diǎn)說就是,當(dāng)你上網(wǎng)的時(shí)候點(diǎn)擊一個(gè)網(wǎng)頁請(qǐng)求,然后服務(wù)器給你的回應(yīng)。這個(gè)用三位數(shù)字來代表。其中1xx、2xx、3xx、4xx、5xx分別代表不同的含義,對(duì)于這些代碼的掌握可以更好的了解網(wǎng)站的具體情況,和服務(wù)器的情況,對(duì)于網(wǎng)站優(yōu)化有著非常深遠(yuǎn)的影響。那么這些代碼都代表什么呢?在網(wǎng)站優(yōu)化的時(shí)候常常要使用的網(wǎng)站狀態(tài)碼有,301、404、302、304、200、500、這些代碼,每一組都帶表這一種狀態(tài),或是服務(wù)器的狀態(tài),或是訪問結(jié)果
2、的狀態(tài)。通過這些能夠最好的了解到用戶看到的網(wǎng)站的情況,對(duì)于網(wǎng)站后期的調(diào)整有著至關(guān)重要的作用。當(dāng)然這些代碼也不用全部都記住,只要常用的記住就行,其他的等用的時(shí)候來查詢就可以了。1字頭(發(fā)送消息)這一類型的狀態(tài)碼,代表請(qǐng)求已被接受,需要繼續(xù)處理。這類響應(yīng)是臨時(shí)響應(yīng),只包含狀態(tài)行和某些可選的響應(yīng)頭信息,并以空行結(jié)束。由于HTTP/1.0協(xié)議中沒有定義任何1xx狀態(tài)碼,所以除非在某些試驗(yàn)條件下,服務(wù)器禁止向此類客戶端發(fā)送1xx響應(yīng)。常見的有:1xx(臨時(shí)響應(yīng))表示臨時(shí)響應(yīng)并需要請(qǐng)求者繼續(xù)執(zhí)行操作的狀態(tài)代碼。代碼說明http狀態(tài)碼100(繼續(xù))請(qǐng)求者應(yīng)當(dāng)繼續(xù)提出請(qǐng)求。
3、服務(wù)器返回此代碼表示已收到請(qǐng)求的第一部分,正在等待其余部分。http狀態(tài)碼101(切換協(xié)議)請(qǐng)求者已要求服務(wù)器切換協(xié)議,服務(wù)器已確認(rèn)并準(zhǔn)備切換。2字頭(成功)表示已經(jīng)成功的處理了代碼的狀態(tài)。常見的有:http狀態(tài)碼200(成功)服務(wù)器已成功處理了請(qǐng)求。通常,這表示服務(wù)器提供了請(qǐng)求的網(wǎng)頁。http狀態(tài)碼201(已創(chuàng)建)請(qǐng)求成功并且服務(wù)器創(chuàng)建了新的資源。http狀態(tài)碼202(已接受)服務(wù)器已接受請(qǐng)求,但尚未處理。http狀態(tài)碼203(非授權(quán)信息)服務(wù)器已成功處理了請(qǐng)求,但返回的信息可能來自另一來源。http狀態(tài)碼204(無內(nèi)容)服務(wù)器成功處理了請(qǐng)求,但沒有返回任
4、何內(nèi)容。http狀態(tài)碼205(重置內(nèi)容)服務(wù)器成功處理了請(qǐng)求,但沒有返回任何內(nèi)容。http狀態(tài)碼206(部分內(nèi)容)服務(wù)器成功處理了部分GET請(qǐng)求。3字頭(重定向)表示要完成請(qǐng)求,需要進(jìn)一步操作。通常,這些狀態(tài)代碼用來重定向。300(多種選擇)針對(duì)請(qǐng)求,服務(wù)器可執(zhí)行多種操作。服務(wù)器可根據(jù)請(qǐng)求者(useragent)選擇一項(xiàng)操作,或提供操作列表供請(qǐng)求者選擇。301(永久移動(dòng))請(qǐng)求的網(wǎng)頁已永久移動(dòng)到新位置。服務(wù)器返回此響應(yīng)(對(duì)GET或HEAD請(qǐng)求的響應(yīng))時(shí),會(huì)自動(dòng)將請(qǐng)求者轉(zhuǎn)到新位置。302(臨時(shí)移動(dòng))服務(wù)器目前從不同位置的網(wǎng)頁響應(yīng)請(qǐng)求,但請(qǐng)求者應(yīng)繼續(xù)使用原有位置來
5、進(jìn)行以后的請(qǐng)求。303(查看其他位置)請(qǐng)求者應(yīng)當(dāng)對(duì)不同的位置使用單獨(dú)的GET請(qǐng)求來檢索響應(yīng)時(shí),服務(wù)器返回此代碼。304(未修改)自從上次請(qǐng)求后,請(qǐng)求的網(wǎng)頁未修改過。服務(wù)器返回此響應(yīng)時(shí),不會(huì)返回網(wǎng)頁內(nèi)容。305(使用代理)請(qǐng)求者只能使用代理訪問請(qǐng)求的網(wǎng)頁。如果服務(wù)器返回此響應(yīng),還表示請(qǐng)求者應(yīng)使用代理。307(臨時(shí)重定向)服務(wù)器目前從不同位置的網(wǎng)頁響應(yīng)請(qǐng)求,但請(qǐng)求者應(yīng)繼續(xù)使用原有位置來進(jìn)行以后的請(qǐng)求。4字頭(請(qǐng)求錯(cuò)誤)這些狀態(tài)代碼表示請(qǐng)求可能出錯(cuò),妨礙了服務(wù)器的處理。除非響應(yīng)的是一個(gè)HEAD請(qǐng)求,否則服務(wù)器就應(yīng)該返回一個(gè)解釋當(dāng)前錯(cuò)誤狀況的實(shí)體,以及這是臨時(shí)的還是
6、永久性的狀況400(錯(cuò)誤請(qǐng)求)服務(wù)器不理解請(qǐng)求的語法。401(未授權(quán))請(qǐng)求要求身份驗(yàn)證。對(duì)于需要登錄的網(wǎng)頁,服務(wù)器可能返回此響應(yīng)。403(禁止)服務(wù)器拒絕請(qǐng)求。404(未找到)服務(wù)器找不到請(qǐng)求的網(wǎng)頁。405(方法禁用)禁用請(qǐng)求中指定的方法。406(不接受)無法使用請(qǐng)求的內(nèi)容特性響應(yīng)請(qǐng)求的網(wǎng)頁。407(需要代理授權(quán))此狀態(tài)代碼與401(未授權(quán))類似,但指定請(qǐng)求者應(yīng)當(dāng)授權(quán)使用代理。408(請(qǐng)求超時(shí))服務(wù)器等候請(qǐng)求時(shí)發(fā)生超時(shí)。409(沖突)服務(wù)器在完成請(qǐng)求時(shí)發(fā)生沖突。服務(wù)器必須在響應(yīng)中包含有關(guān)沖突的信息。410(已刪除)如果請(qǐng)求的資源已永久刪除,服務(wù)器就會(huì)返回此響
7、應(yīng)。411(需要有效長(zhǎng)度)服務(wù)器不接受不含有效內(nèi)容長(zhǎng)度標(biāo)頭字段的請(qǐng)求。412(未滿足前提條件)服務(wù)器未滿足請(qǐng)求者在請(qǐng)求中設(shè)置的其中一個(gè)前提條件。413(請(qǐng)求實(shí)體過大)服務(wù)器無法處理請(qǐng)求,因?yàn)檎?qǐng)求實(shí)體過大,超出服務(wù)器的處理能力。414(請(qǐng)求的URI過長(zhǎng))請(qǐng)求的URI(通常為網(wǎng)址)過長(zhǎng),服務(wù)器無法處理。415(不支持的媒體類型)請(qǐng)求的格式不受請(qǐng)求頁面的支持。416(請(qǐng)求范圍不符合要求)如果頁面無法提供請(qǐng)求的范圍,則服務(wù)器會(huì)返回此狀態(tài)代碼。417(未滿足期望值)服務(wù)器未滿足”期望”請(qǐng)求標(biāo)頭字段的要求。5字頭(服務(wù)器錯(cuò)誤)這類狀態(tài)碼代表了服務(wù)器在處理請(qǐng)求的過程中有錯(cuò)
8、誤或者異常狀態(tài)發(fā)生,也有可能是服務(wù)器意識(shí)到以當(dāng)前的軟