HTTP(HyperText Transfer Protocol)
HTTPとは、HyperText Transfer Protocolを省略したもので、World Wide WebでHTMLファイルをやり取りするときのやり取りの方法を規定しています。
HTTPは、クライアントからサーバーへのリクエストと、サーバーからクライアントへのレスポンスを繰り返すことで、通信を行っているサーバークライアント方のプロトコルです。クライアントは、メソッドと呼ばれるコマンドを用いて、サーバーへのリクエストを行います。
HTTPのメソッドには、以下のようなものがあります。
apacheなどのWebサーバーでは、これらのメソッドについて個別の設定が出来ますので、より柔軟な設定をしたいときには利用してみてください。
OPTIONS |
オプションを設定します。Webサイトがどのようなコマンドをサポートしているかなどを調べるときに利用されます。 |
GET |
指定したURLのデータを取得します。Webサイトからデータを取得する場合に利用されます。 |
HEAD |
メッセージヘッダを取得します。ファイルサイズや更新日時を調べる場合などに利用されます |
POST |
指定したURLにデータを登録します。CGIにデータを渡す場合などに利用されます |
PUT |
指定したURLにデータを保存します。Webサイトにファイルを転送する場合などに利用されます |
DELETE |
指定したURLのデータを削除します。Webサイト上のファイルを削除する場合に利用されます。 |
TRACE |
リクエストメッセージをクライアントに返します。
|
|
Amazonは本のオンライン販売で世界的に有名なオンラインショップです。
現在では、書籍だけでなく、CD、DVD、ビデオ、ソフトウェア、TVゲームなども販売しています。
|
|