HTTP status code in Rails

来源:互联网 发布:字幕合并软件 编辑:程序博客网 时间:2024/06/03 17:35

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   SymbolInformational   100               :continueSuccess         200               :okRedirection     300               :multiple_choices                301               :moved_permanently(重定向)                304               :not_modifiedClient Error    400               :bad_request                401               :unauthorized                403               :forbidden                404               :not_foundServer Error    500               :internal_server_error                502               :bad_gateway
0 0
原创粉丝点击