首页 > 试题广场 >

介绍知道的http返回的状态码

[问答题]

介绍知道的http返回的状态码

100     客户端应继续其请求

101     切换协议

200     请求成功

201    成功请求并创建了新的资源

202    已经接受请求,但未处理完成

203    非授权信息

204    服务器成功处理,但未返回内容

205    服务器处理成功,浏览器重置文档视图。

206    服务器成功处理部分GET请求

300    请求的资源可包括多个位置

301    资源已被永久的移动到新URI,返回信息会包括新的URI

302    资源临时被移动

303    查看其它地址

304    请求资源未修改,不会返回任何资源

305    所请求的资源必须通过代理访问

306    已经被废弃的HTTP状态码

307    临时重定向

400    客户端请求的语法错误,服务器无法理解

401    请求要求用户身份认证

402    保留,将来使用

403    服务器拒绝执行请求

404    请求找不到资源(网页)。

405    客户端请求中的方法被禁止

406    服务器无法根据客户端请求内容特性完成请求

407    请求要求代理身份认证

408    服务器等待超时

409    服务器处理请求时发生了冲突

410    客户端请求的资源已经不存在。

411    服务器无法处理客户端发送的不带Content-Length的请求信息

412    客户端请求信息的先决条件错误

413    请求实体过大,服务器拒绝请求。

414    请求的URI过长(URI通常为网址)

415    服务器无法处理请求附带的媒体格式

416    客户端请求范围无效

417    服务器无法满足Expect的请求头信息

500    服务器内部错误

501    服务器不支持请求功能

502    作为网关或者代理服务器请求时收到无效响应

503    服务器暂时的无法处理客户端请求

504   充当网关或代理的服务器,请求远端服务器超时

505   服务器不支持请求的HTTP协议的版本

发表于 2022-01-13 12:49:22 回复(0)

常问的状态码(英文状态信息在笔试题里会考):

1**:服务器收到客户端发送的请求,正在处理中 

100:【Continue】服务器收到客户端发送的初始化请求,客户端应该继续发送请求的剩余部分

101:【Switching Protocols】服务器根据客户端的请求转换协议


2**:服务器成功处理客户端的请求

200:OK服务器成功处理了客户端的请求,并响应了相应的资源

204:No Content成功处理了请求,但没有响应任何内容(OPTION预检请求一般会用到该状态码)

206:Partial Content成功响应了客户端的带有Range头的GET范围请求



3**:跳转

301:Moved Permanently资源永久性地转移到另一个地址,浏览器收到请求后,保存的是新的地址

302:Found临时性转移,浏览器中保存的依旧是老的地址,没有要求跳转新的地址需要借助什么类型的请求

303:See Other资源临时性转移,但要求使用GET请求

304:Not Modified请求的资源没有发生变化客户端从本地缓存获取数据

307:Temporary Redirect资源临时性转移,但要求使用POST请求



4**:客户端请求出错

400:Bad Request客户端请求存在语法错误

403:Forbidden客户端没有权限请求服务器资源

404:Not Found客户端请求资源对应的地址有问题,服务器找不到

410:Gone资源被永久删除



5**:服务器错误

500:Internal Server Error服务器出错

503:Service Unavailable服务器维护或者是负载过重无法使用


https://blog.csdn.net/qq_44647809/article/details/115276258

编辑于 2021-11-17 14:38:37 回复(0)
2xx: 请求成功3xx:重定向问题。4xx:客户端问题。5xx:服务器问题。常见的:200:请求成功304:一直请求某种资源,会提示304,但不会影响请求成功。400:请求名错了。401:需要用户验证。403:服务器接受到客服端的请求,但不符合规则 拒绝执行。404:请求发错了,找不到对应资源。
发表于 2021-03-20 23:46:13 回复(0)