webserver-log-analyser/utils/http_codes.rb

20 lines
392 B
Ruby

HTTP_CLIENT_ERROR_RANGE = 400..499
HTTP_SERVER_ERROR_RANGE = 500..599
HTTP_INFORMATIONAL_RANGE = 100..199
HTTP_SUCCESS_RANGE = 200..299
def is_client_err?(code)
HTTP_CLIENT_ERROR_RANGE === code
end
def is_server_err?(code)
HTTP_SERVER_ERROR_RANGE === code
end
def is_info_status?(code)
HTTP_INFORMATIONAL_RANGE === code
end
def is_successful?(code)
HTTP_SUCCESS_RANGE === code
end