关闭

HTTP status code in Rails

标签: rails
111人阅读 评论(0) 收藏 举报
分类:

HTTP status code in Rails

当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。

HTTP状态码的英文为HTTP Status Code。

下面是常见的HTTP状态码:
    200 - 请求成功
    301 - 资源(网页等)被永久转移到其它URL
    404 - 请求的资源(网页等)不存在
    500 - 内部服务器错误

HTTP状态码分类

HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。HTTP状态码共分为5种类型:

HTTP状态


HTTP status code in Rails

Response Class  HTTP StatusCode   Symbol
Informational   100               :continue
Success         200               :ok
Redirection     300               :multiple_choices
                301               :moved_permanently(重定向)
                304               :not_modified
Client Error    400               :bad_request
                401               :unauthorized
                403               :forbidden
                404               :not_found
Server Error    500               :internal_server_error
                502               :bad_gateway
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:32890次
    • 积分:1710
    • 等级:
    • 排名:千里之外
    • 原创:132篇
    • 转载:46篇
    • 译文:7篇
    • 评论:2条
    文章分类
    最新评论