add checks for GET and OPTIONS requests
add checks for HEAD request
Merge pull request #866 from bwoester/more-request-method-checks

More request method checks