Hypertext Transfer Protocol (HTTP) とはWebブラウザとWebサーバの間でHyperText Markup Language (HTML) などのコンテンツをやり取りする際に用いられる通信プロトコルであり、RFC 2616で規定されている。ハイパーテキスト転送プロトコルとも呼ばれる。
最初、HTTP/0.9ではURLのみの簡単なやりとりであったが、HTTP/1.0でNetwork News Transfer Protocol NNTPやSimple Mail Transfer Protocol SMTPのような各種ヘッダが定義され、HTTP cookieなどの利用が可能になった。
HTTP/1.1では複数データを転送するためのキープアライブ(keep-alive)機能やプロキシなどの利用も想定された仕様になった。
World Wide Webのプロトコルとしてつくられた。
主にWebページのブラウズやファイルのダウンロードに用いられている。
記事出典元: Wikipedia日本語版
