Last active
September 23, 2015 23:27
-
-
Save dolzenko/632353 to your computer and use it in GitHub Desktop.
Response symbolic statuses sorted by name and code
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| > Rack::Utils::SYMBOL_TO_STATUS_CODE | |
| { | |
| continue: 100, | |
| switching_protocols: 101, | |
| processing: 102, | |
| ok: 200, | |
| created: 201, | |
| accepted: 202, | |
| non_authoritative_information: 203, | |
| no_content: 204, | |
| reset_content: 205, | |
| partial_content: 206, | |
| multi_status: 207, | |
| im_used: 226, | |
| multiple_choices: 300, | |
| moved_permanently: 301, | |
| found: 302, | |
| see_other: 303, | |
| not_modified: 304, | |
| use_proxy: 305, | |
| reserved: 306, | |
| temporary_redirect: 307, | |
| bad_request: 400, | |
| unauthorized: 401, | |
| payment_required: 402, | |
| forbidden: 403, | |
| not_found: 404, | |
| method_not_allowed: 405, | |
| not_acceptable: 406, | |
| proxy_authentication_required: 407, | |
| request_timeout: 408, | |
| conflict: 409, | |
| gone: 410, | |
| length_required: 411, | |
| precondition_failed: 412, | |
| request_entity_too_large: 413, | |
| request_uri_too_long: 414, | |
| unsupported_media_type: 415, | |
| requested_range_not_satisfiable: 416, | |
| expectation_failed: 417, | |
| :"i'm_a_teapot" =>418, | |
| unprocessable_entity: 422, | |
| locked: 423, | |
| failed_dependency: 424, | |
| upgrade_required: 426, | |
| internal_server_error: 500, | |
| not_implemented: 501, | |
| bad_gateway: 502, | |
| service_unavailable: 503, | |
| gateway_timeout: 504, | |
| http_version_not_supported: 505, | |
| variant_also_negotiates: 506, | |
| insufficient_storage: 507, | |
| not_extended: 510 | |
| } | |
| :accepted => 202 | |
| :bad_gateway => 502 | |
| :bad_request => 400 | |
| :conflict => 409 | |
| :continue => 100 | |
| :created => 201 | |
| :expectation_failed => 417 | |
| :failed_dependency => 424 | |
| :forbidden => 403 | |
| :found => 302 | |
| :gateway_timeout => 504 | |
| :gone => 410 | |
| :http_version_not_supported => 505 | |
| :im_used => 226 | |
| :insufficient_storage => 507 | |
| :internal_server_error => 500 | |
| :length_required => 411 | |
| :locked => 423 | |
| :method_not_allowed => 405 | |
| :moved_permanently => 301 | |
| :multi_status => 207 | |
| :multiple_choices => 300 | |
| :no_content => 204 | |
| :non_authoritative_information => 203 | |
| :not_acceptable => 406 | |
| :not_extended => 510 | |
| :not_found => 404 | |
| :not_implemented => 501 | |
| :not_modified => 304 | |
| :ok => 200 | |
| :partial_content => 206 | |
| :payment_required => 402 | |
| :precondition_failed => 412 | |
| :processing => 102 | |
| :proxy_authentication_required => 407 | |
| :request_entity_too_large => 413 | |
| :request_timeout => 408 | |
| :request_uri_too_long => 414 | |
| :requested_range_not_satisfiable => 416 | |
| :reserved => 306 | |
| :reset_content => 205 | |
| :see_other => 303 | |
| :service_unavailable => 503 | |
| :switching_protocols => 101 | |
| :temporary_redirect => 307 | |
| :unauthorized => 401 | |
| :unprocessable_entity => 422 | |
| :unsupported_media_type => 415 | |
| :upgrade_required => 426 | |
| :use_proxy => 305 | |
| :variant_also_negotiates => 506 | |
| > Rack::Utils::SYMBOL_TO_STATUS_CODE.sort_by { |s, c| c }.each { |s, c| puts ":#{s} => #{c}" } | |
| :continue => 100 | |
| :switching_protocols => 101 | |
| :processing => 102 | |
| :ok => 200 | |
| :created => 201 | |
| :accepted => 202 | |
| :non_authoritative_information => 203 | |
| :no_content => 204 | |
| :reset_content => 205 | |
| :partial_content => 206 | |
| :multi_status => 207 | |
| :im_used => 226 | |
| :multiple_choices => 300 | |
| :moved_permanently => 301 | |
| :found => 302 | |
| :see_other => 303 | |
| :not_modified => 304 | |
| :use_proxy => 305 | |
| :reserved => 306 | |
| :temporary_redirect => 307 | |
| :bad_request => 400 | |
| :unauthorized => 401 | |
| :payment_required => 402 | |
| :forbidden => 403 | |
| :not_found => 404 | |
| :method_not_allowed => 405 | |
| :not_acceptable => 406 | |
| :proxy_authentication_required => 407 | |
| :request_timeout => 408 | |
| :conflict => 409 | |
| :gone => 410 | |
| :length_required => 411 | |
| :precondition_failed => 412 | |
| :request_entity_too_large => 413 | |
| :request_uri_too_long => 414 | |
| :unsupported_media_type => 415 | |
| :requested_range_not_satisfiable => 416 | |
| :expectation_failed => 417 | |
| :unprocessable_entity => 422 | |
| :locked => 423 | |
| :failed_dependency => 424 | |
| :upgrade_required => 426 | |
| :internal_server_error => 500 | |
| :not_implemented => 501 | |
| :bad_gateway => 502 | |
| :service_unavailable => 503 | |
| :gateway_timeout => 504 | |
| :http_version_not_supported => 505 | |
| :variant_also_negotiates => 506 | |
| :insufficient_storage => 507 | |
| :not_extended => 510 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment