Page 228 - 4785
P. 228
Нижче представлений приклад відповіді сервера на запит,
наведений в попередньому розділі. В тілі відповіді міститься
вихідний текст HTML-документа.
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.1
X-Powered-By: ASP.NET
Date: Mon, 20 OCT 2008 11:25:56 GMT
Content-Type: text/html
Accept-Ranges: bytes
Last-Modified: Sat, 18 Oct 2008 15:05:44 GMT
ETag: “b66a667f948c92:8a5”
Content-Length: 426
<html>
<body>
<form action='http://localhost/Scripts/test.pl'>
<p>Operand1: <input type='text' name='A'></p>
<p>Operand2: <input type='text' name='B'></p>
<p>Operation:<br>
<select name='op'>
<option value='+'>+</option>
<option value='-'>-</option>
<option value='*'>*</option>
<option value='/'>/</option>
<select></p>
<input type='submit' value='Calculate!'>
</from>
</body>
</html>
Поля заголовка і тіло повідомлення можуть відсутні, але
рядок стану є обов'язковим елементом, так як вказує на тип запиту /
відповіді.
Поле з ім'ям Content-type може зустрічатися як в запиті
клієнта, так і у відповіді сервера. Як значення цього поля вказується
MIME-тип вмісту запиту або відповіді. MIME-тип також
передається в поле заголовка Accept, присутнього в запиті.
226