Http響應(yīng)是服務(wù)器返回給客戶(hù)端的數(shù)據(jù)镣奋,包括狀態(tài)行、響應(yīng)頭怀愧、響應(yīng)體侨颈。
1.狀態(tài)行
HTTP/1.1? 200? OK
狀態(tài)行包括協(xié)議版本號(hào)、狀態(tài)碼芯义、結(jié)果描述;
2.響應(yīng)頭
Date: Sun, 17 Mar 2013 08:12:54 GMT
Server: Apache/2.2.8 (Win32) PHP/5.2.5
X-Powered-By: PHP/5.2.5
Set-Cookie: PHPSESSID=c0huq7pdkmm5gg6osoe3mgjmm3; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Content-Length: 4393
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=utf-8
date:當(dāng)前GMT時(shí)間
server:告訴瀏覽器哈垢,服務(wù)器的型號(hào)
cinrynt-length告訴瀏覽器返回?cái)?shù)據(jù)的長(zhǎng)度
content-type:告訴瀏覽器返回?cái)?shù)據(jù)的類(lèi)型
expire:告訴瀏覽器將返回的資源緩存多長(zhǎng)時(shí)間
refresh:告訴瀏覽器多久刷新一次
set-cookie:設(shè)置和頁(yè)面關(guān)聯(lián)的cookie
content-encoding:文檔編碼方式
allow:服務(wù)器支持哪些編碼方式
3.響應(yīng)體
響應(yīng)體是返回的消息體,可以是html頁(yè)面扛拨、js代碼温赔、純數(shù)據(jù)。
<html>
<head>
<title>HTTP響應(yīng)示例<title>
</head>
<body>
ertfhjkjdddfhjkkkcghhjjj
</body>
</html>