REST-based controller using HEAD to test for exist?/status?

I’d like to add an API to my REST-based controller that indicates the
existence of a resource (and maybe other status like the last time it
was updated.)

If I understand REST correctly, this seems like a natural use of
http’s HEAD method. I should be able to just add route for :conditions
=> {:method => :head} param, and implement a status or exist? method
to my controller.

Why isn’t this generated when I create my scaffold-resource?

How do others solve this problem? Do you just test for head? in your
show method?

I’m curious to know the best practice.

Thanks,

Drew