http响应状态码

常见的响应状态码有以下几种:

1xx:100-101,纯信息提示

  100:服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求,响应状态码为"Continue"

  101:服务器转换协议,服务器将遵从客户的请求转换到另外一种协议,响应状态码为"Switching Protocols"

2XX:200-206,“成功”类的信息

  200:请求资源正常。请求的所有数据通过响应报文的entity-body部分发送,响应状态码为“OK”

  201:请求被创建完成,同时新的资源被创建,响应状态码为"Created"

  202:供处理的请求已被接受,但处理未完成,响应状态码为"Accepted"

  203:文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝,响应状态码为"Non-authoritative information"

  204:没有新文档。浏览器应该继续显示原来的文档。响应状态码为"No Content"

  205:没有新文档。但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容,响应状态码为"Reset Content"

  206:客户发送了一个带有Range头的GET请求,服务器完成了它

3XX:300-305,“重定向”类的信息

  301:永久重定向,响应状态码为“Moved Permanently”

    请求的URL指向的资源已经被删除,但在响应报文中通过首部Location指明了资源现在所处的新位置,客户端需要请求新位置的资源

  302:临时重定向,我这里正忙,你要的资源在另一个地方也有,你先去那里要,响应状态码为“Found”

    与301相似,但在响应报文中通过Location指明资源现在所处的临时新位置

  304:客户端发出了条件式请求,但服务器端发现客户端请求的资源已被客户端缓存过且未发生改变,让客户端直接到缓存里去取。响应状态码为“Not Modified”

4XX:400-415,“客户端错误”类的信息

  400:由于客户端请求有语法错误,不能被服务器所理解,响应状态码为“Bad Request”

  401:需要输入帐号和密码认证方能访问资源,响应状态码为“Unauthorized”

  403:请求被禁止,响应状态码为“Forbidden”

  404:服务器无法找到客户端请求的资源,响应状态码为“Not Found”

5XX:500-505,“服务端错误”类的信息

  500:服务器内部错误,响应状态码为“Internal Server Error”

  502:代理服务器从后端服务器收到了一条伪响应,响应状态码为“Bad Gateway”

  503:服务器当前不能够处理客户端的请求,在一段时间之后,响应状态码为“Service”

URI:Uniform Resource Indentifier,统一资源标识符。用于定义全局范围内(包括但不仅限于互联网)去标记唯一的、定位一种资源访问路径的方式,或者命名方式,被称作统一资源标识符。这里的统一指的是路径格式上的统一。

URL:Uniform Resource Location,统一资源定位符,是URI的一个子集,用于描述在互联网上互联网资源的统一表示格式(protocol://host:port/path/to/file)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值