圖解HTTP第二章
通過請求和響應(yīng)的交換達(dá)成通訊
應(yīng)用HTTP協(xié)議時何乎,必定有一端擔(dān)任客戶端乱顾,另一端擔(dān)任服務(wù)器端
請求文本圖像等資源的一端被稱為客戶端
提供資源響應(yīng)的一端被成為服務(wù)器端
下圖是客戶端和服務(wù)器端的交互示例:
交互示例
客戶端請求報文中的內(nèi)容:
GET /index.html HTTP/1.1
Host: hackr.jp
GET
:請求訪問服務(wù)器的類型书闸,稱為方法(Method)
index.html
:請求訪問的資源對象,成為請求URI(request-URI)迟隅。
HTTP/1.1
HTTP的版本號完丽,用來提示客戶端使用的HTTP協(xié)議功能捺僻。
服務(wù)器響應(yīng):
HTTP/1.1 200 OK
Date: Tue, 10 Jul 2012 06:50:15 GMT
Content-Length: 362
Content-Type:text/html
<html>
HTTP/1.1
表示服務(wù)器對應(yīng)的HTTP版本
200 OK
表示請求的處理結(jié)果狀態(tài)碼和原因短語
Date
表示創(chuàng)建響應(yīng)的日期時間乡洼,是首部字段內(nèi)的一個屬性
緊著一行分隔,之后的內(nèi)容稱之為資源實體的主題