HTTP響應報文格式主要分為以下4部份:
1、狀態行
2、響應頭部
3、空行
4、響應正文
1,狀態行由3部份組成,分別為:HTTP協議版本,狀態代碼,狀態代碼描寫
狀態代碼為3位數字,由1、2、3、4和5開頭,2開頭的指響應成功,3開頭的指重定向,4開頭的指客戶端毛病,5開頭的指服務端毛病。詳細的狀態碼就不介紹了,這里羅列幾個常見的:
200:響應成功
400:毛病的要求,用戶發送的HTTP要求不正確
404:文件不存在,也就是HTTP要求URI毛病
500:服務器內部毛病
2,響應頭部與要求頭部類似,也包括了很多有用的信息
3,空行,這1行非常重要,必不可少,表示響應頭部結束,接下來為響應正文
4,響應正文,服務器返回的文檔,最多見的為HTML網頁
響應示例: