Visual C++網路程式設計經典案例詳解 第5章 網頁瀏覽器 HTTP響應 實體資料 伺服器的訊息響應格式
阿新 • • 發佈:2018-12-16
在伺服器的響應訊息中包括了訊息頭和訊息體兩部分。
其中訊息體中包含的實體資料。
並且在訊息頭和實體資料之間使用一個空白行進行分隔。
例如 客戶端向伺服器請求一個頁面GET.html
伺服器的響應訊息格式如下
HTTP/1.1 200 OK//訊息頭。 Date: Mon,21 Nov 2008 18:33:22 GMT Server:Microsoft=IIS/6.0 Accept-Ranges:bytes Content-Type: text/html Content-Length: 1024 Connection:close //用空白行進行分隔 <html> <head> <title>GET方式傳送資料</title> </head> <body> <form id=form1 name=form1 method="get" action="http://127.0.0.1/get.html"> <table border=0 cellpadding=1 cellspacing=1 width=75%> <tr><td width=150>姓名: </td> <td><input id=b1 name="name"></td></tr> <tr><td width=150>地址: </td> <td><input id=b1 name="address"></td></tr> <tr><td width=150>電話號碼: </td> <td><input id=b1 name="number"></td></tr> </body> <tr><td width=150>郵箱: </td> <td><input id=b1 name="email"></td></tr> <tr><td><input type=submit value=儲存>  <input type=reset value=重置> </td></tr> </table> </form> </body> </html>
從上面的響應訊息中
伺服器向客戶端返回的響應訊息中
響應碼200表示請求被伺服器理解並接收。
返回的實體資料是一個網頁內容,
其格式為*.html格式
大小為1024b