HTTP/Mensajes/Peticiones/La respuesta (The response)
Apariencia
Una respuesta HTTP tiene una estructura similar a una solicitud de HTTP. Las partes de una respuesta son:
- [Versión] [estado] [motivo]
- [cabeceras]
- [cuerpo]
La respuesta HTTP completa, a la solicitud mostrada en el tema anterior podría tener este aspecto (con la mayor parte del HTML omitido por razones de brevedad).
HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Date: Sat, 14 Jan 2012 04:00:08 GMT
Connection: close
Content-Length: 17151
<html>
<head>
<title>.NET-related Articles, Code and Resources</title>
</head>
<body>
... content ...
</body>
</html>
La línea de apertura de una solicitud comienza con la versión HTTP, y luego todos los estados de suma importancia, código y la razón.