我们都清楚,访问网站的过程实质上就是向web服务器发送请求消息,web服务器接收到消息之后会向我们返给相应的响应消息,有时候这类响应消息当中会附带出现一串数字,其目的正是为了告知我们所执行操作的结果情况——究竟是执行成功了,还是出现了错误,这一切都能够从对应的状态码当中一目了然。
下面来对web服务器的各类状态码做一番简要介绍:
状态码:1** 含义:用于告知请求的处理进度以及当前状况
状态码:2** 含义:表示成功
状态码:3** 含义:表示请求出现重定向
状态码:4** 含义:表示客户端存在错误
状态码:5** 含义:表示服务器存在错误
以下为大家介绍一些较为常见的状态码及其具体含义:
200:表示请求处理正常,操作执行成功
204:表明服务器已接收到相应请求并完成处理,但服务器无需返回具体的响应内容主体
206:表明客户端发起了范围请求,而服务器也已成功处理了这部分Get请求内容
301:表示永久性的重定向跳转
302:表示临时性的重定向跳转
400:表明存在语法层面的错误
401:表明所发送的请求需要经过身份认证方可继续
403:表明所请求资源的访问权限遭到了拒绝
404:表明无法找到用户所指定的目标资源
500:表明服务器在执行过程当中出现了错误状况
502:表明存在服务网关方面的错误
503:表明服务器当前正处于超负荷运转或者停机维护的状态,暂时无法对请求作出处理响应
原创文章,作者:余初云,如若转载,请注明出处:https://blog.jidcy.com/jsjc/3162.html
