class ActionDispatch::Request

def post?

Equivalent to request.request_method == :post.
Is this a POST request?
def post?
  HTTP_METHOD_LOOKUP[request_method] == :post
end