WatanabeTwitter@mwsoft_jp2010年08月02日HTTPメソッドに関する簡単なまとめHTTPのメソッドには割といろいろな種類がある。新しくリソースを作成、もしくは更新する。クライアントが送信したメッセージをそのまま送り返す。通常はGETとPOSTしか使わない。Webアプリケーションとの連携を行う場合は、相手の更新頻度によっては毎回GETするのは無駄なので、HEADしてlast-modifiedが変わっていたらGETするような場合もある。OPTIONSを使うケースはほとんど出くわさない。TELNETで手打ちで「このメソッド対応してるかなぁ」という確認をする場合もあるかもしれないけど、そもそも相手がOPTIONSにちゃんと応えてくれるかも怪しい。PUTとDELETEはRESTで利用されるので、それなりに使う機会はあるかもしれない。通常のサーバではたいていPUTとDELETEは封じられている。TRACEによるリクエストは脆弱性に繋がるので、普通のサーバでは閉じられている。使う機会もほぼないと思われる。その他のメソッドはこれまで出くわしたことがない。LINKとかUNLINKってどう使うんだろう。興味はあるけどきっと生涯関わることはないと思うのでスルー。