リクエストもレスポンスも、同じ順番で書かれている
HTTPのリクエストは、上から順に、リクエスト行、ヘッダー、空行、本文で構成されます。リクエスト行には、メソッド・パス・バージョンを並べます。ヘッダーは、1行に1つずつ情報を書きます。
レスポンスも、同じ順番の4つの部分で構成されます。違うのは1行目だけで、レスポンスの1行目は、リクエスト行ではなく、処理の結果を報告するステータス行です。
ヘッダーと本文は、空行で区切ります。空行より前がヘッダー、後ろが本文です。
この課の目標
HTTPのリクエストとレスポンスがそれぞれ何行でできているか、ヘッダーと本文を分けるものが何かを説明できる。
HTTP/1.1 200 OK、Content-Type: application/json、空行、{"id":42}と続くレスポンスのうち、本文にあたる行はどれ?