響應(yīng)格式的結(jié)構(gòu):
?響應(yīng)行(狀態(tài)行):HTTP版本耘纱、狀態(tài)碼、狀態(tài)消息?
響應(yīng)頭:消息報(bào)頭毕荐,客戶端使用的附加信息?
空行:響應(yīng)頭和響應(yīng)實(shí)體之間的束析,必須的。?
響應(yīng)實(shí)體:正文憎亚,服務(wù)器返回給瀏覽器的信息
響應(yīng)格式
常見狀態(tài)碼:
HTTP狀態(tài)碼由三個(gè)十進(jìn)制數(shù)字組成员寇,第一個(gè)十進(jìn)制數(shù)字定義了狀態(tài)碼 的類型,后兩個(gè)數(shù)字沒有分類的作用第美。HTTP狀態(tài)碼共分為5種類型:
200 OK //客戶端請(qǐng)求成功?
400 Bad Request //客戶端請(qǐng)求有語法錯(cuò)誤蝶锋,不能被服務(wù)器所理 解?
401 Unauthorized //請(qǐng)求未經(jīng)授權(quán),這個(gè)狀態(tài)代碼必須和 WWW-Authenticate 報(bào)頭域一起使用?
403 Forbidden //服務(wù)器收到請(qǐng)求什往,但是拒絕提供服務(wù)?
404 Not Found //請(qǐng)求資源不存在牲览,eg:輸入了錯(cuò)誤的 URL?
500 Internal Server Error //服務(wù)器發(fā)生不可預(yù)期的錯(cuò)誤?
503 Server Unavailable //服務(wù)器當(dāng)前不能處理客戶端的請(qǐng)求,一段時(shí) 間后可能恢復(fù)正常