Rails 3 invia attualmente una richiesta HEAD alla route GET corrispondente. C'è una testa? metodo sulla richiesta, ma in return false e la richiesta si comporta come una richiesta get. Posso rilevare se la richiesta è una richiesta HEAD?Richieste HTTP HEAD in Rails 3
Ragionamento: ottengo che una richiesta HEAD restituisca le stesse intestazioni EXACT del get, quindi Rails vuole eseguire l'intero GET e quindi radere il corpo. Tuttavia, posso conformarmi a questa richiesta senza emettere le stesse chiamate DB, ecc. Che il GET farebbe. Ha senso ciò?
Potrebbe essere necessario inserire del codice pertinente. La testa? il metodo dovrebbe restituire true per le richieste HEAD (http://api.rubyonrails.org/classes/ActionDispatch/Request.html#method-i-head-3F) – rjk