Support different HTTP methods