generated at
HTTPレスポンス
Webサーバーから返される文字列。

以下は、HTTPリクエストとして GET / HTTP/1.1 を送信した場合の例

1行目(開始行) HTTP/1.1 200 OK -> プロトコル HTTP/1.1HTTPステータス 200 OK
2行目以降、 HTTPレスポンスヘッダーの列挙で、 ヘッダー名: 値 というフォーマットになっている
空行(正確には \r\n\r\n )
以降がHTTPレスポンスボディ(ペイロード)として扱われる
RFC 2616 で決められている
ブラウザもこのルールに従って解釈している

telnetでHTTPレスポンスを受け取った場合
console (http)
$ telnet example.com 80 GET / HTTP/1.1 Host: example.com HTTP/1.1 200 OK Cache-Control: max-age=604800 Content-Type: text/html; charset=UTF-8 Date: Sun, 09 Sep 2018 05:56:41 GMT Etag: "1541025663+gzip+ident" Expires: Sun, 16 Sep 2018 05:56:41 GMT Last-Modified: Fri, 09 Aug 2013 23:54:35 GMT Server: ECS (sjc/4E8D) Vary: Accept-Encoding X-Cache: HIT Content-Length: 1270 <!doctype html> <html> <head> <title>Example Domain</title> ...


参考
HTTP/1.1 のリクエスト、レスポンスのメッセージ構造
>