Rails 3 は現在、HEAD リクエストを一致する GET ルートにルーティングします。頭ある?メソッドを呼び出しますが、false を返し、要求は get 要求のように機能します。リクエストが HEAD リクエストかどうかを検出できますか?
理由: HEAD リクエストは get とまったく同じヘッダーを返さなければならないことがわかったので、Rails は完全な GET を実行してから本体を削除したいと考えています。ただし、GET と同じ DB 呼び出しなどを発行することなく、この要求に準拠できます。これは理にかなっていますか?