現在、Rails 3は、一致するGETルートにHEADリクエストをルーティングします。頭がありますか?メソッドではなく、falseを返し、要求はget要求のように動作します。要求がHEAD要求であるかどうかを検出できますか?Rails 3のHEAD HTTPリクエスト
推理:HEADリクエストがgetと同じヘッダを返さなければならないことがわかるので、Railsは完全なGETを実行してから本体を削りたがっています。しかし、GETと同じDB呼び出しなどを発行せずにこの要求に従うことができます。これは理にかなっていますか?
関連するコードを投稿する必要があります。頭?メソッドはHEAD要求に対してtrueを返す必要があります(http://api.rubyonrails.org/classes/ActionDispatch/Request.html#method-i-head-3F) – rjk