http请求状态码和请求信息的含义

一、HTTP码应码
响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。

响应码分五种类型,由它们的第一位数字表示:
1.1xx:信息,请求收到,继续处理
2.2xx:成功,行为被成功地接受、理解和采纳
3.3xx:重定向,为了完成请求,必须进一步执行的动作
4.4xx:客户端错误,请求包含语法错误或者请求无法实现
5.5xx:服务器错误,服务器不能实现一种明显无效的请求

下表显示每个响应码及其含义:
100 继续
101 分组交换协
200 OK
201 被创建
202 被采纳
203 非授权信息
204 无内容
205 重置内容
206 部分内容
300 多选项
301 永久地传送
302 找到
303 参见其他
304 未改动
305 使用代理
307 暂时重定向
400 错误请求
401 未授权
402 要求付费
403 禁止
404 未找到
405 不允许的方法
406 不被采纳
407 要求代理授权
408 请求超时
409 冲突
410 过期的
411 要求的长度
412 前提不成立
413 请求实例太大
414 请求URI太大
415 不支持的媒体类型
416 无法满足的请求范围
417 失败的预期
500 内部服务器错误
501 未被使用
502 网关错误
503 不可用的服务
504 网关超时
505 HTTP版本未被支持

时间: 2024-10-13 09:20:47

http请求状态码和请求信息的含义的相关文章

HTTP 常见请求状态码

1开头的http状态码表示临时响应并需要请求者继续执行操作的状态代码. 100   (继续) 请求者应当继续提出请求. 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分.  101   (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换. 2开头的http状态码表示请求成功 200     成功处理了请求,一般情况下都是返回此状态码: 201     请求成功并且服务器创建了新的资源. 202     接受请求但没创建资源: 203     返回另一资源的请求: 204 

常用http请求状态码含义

1**  ----临时响应 2**  ----成功响应 3**  ----重定向 4**  ----请求错误 5**  ----服务器错误 常用的几个如下: 200---服务器成功返回网页 301---网页永久移动到新位置,服务器响应时会从新的位置响应网页 302---临时移动,服务器目前从别的网页位置响应请求 403---服务器拒绝请求,无权访问 404---服务器找不到请求的网页 500---服务器内部错误 502---错误网关 503---服务不可用 504---请求超时 505---ht

http协议组成(请求状态码)

http请求由:请求行:消息报头:请求正文组成 //请求行 Request URL: http://172.32.4.33:8080/operation/v2/autoServer/queryAutoServer.htm         //请求地址 Request Method: POST                                                             //请求方式 Status Code: 200 OK                 

HTTP请求响应报文&&相关状态码&&GET_POST请求方法 总结

HTTP请求报文: 一个HTTP请求报文由四个部分组成:请求行.请求头部.空行.请求数据 1.请求行   请求行由请求方法字段.URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔.比如 GET /data/info.html HTTP/1.1 方法字段就是HTTP使用的请求方法,比如常见的GET/POST 其中HTTP协议版本有两种:HTTP1.0/HTTP1.1 可以这样区别: HTTP1.0对于每个连接都的建立一次连接一次只能传送一个请求和响应,请求就会关闭,HTTP1.0没有Ho

http--响应请求状态码

针对客户端向Web服务器发送的任意一个HTTP请求,不论在何种情况下得到一个响应,每个响应均具有一个由3位数字表示的状态码和相应的描述文字.不同数值的状态码体现了不同类型的响应状态,W3C对响应状态码的范围作了如下的规范. 100~199:信息状态码,代表请求已被接受,需要继续处理. 200~299:成功状态码,代表请求已成功被服务器接收.理解.并接受. 300~399:重定向状态码,代表需要客户端采取进一步的操作才能完成请求. 400~499:客户端错误状态码,代表了客户端看起来可能发生了错误

服务器响应HTTP请求状态码(转)

当服务器响应HTTP请求时,其状态行的信息为HTTP的版本号,状态码,及解释状态码的简单说明: 1.客户方错误: 100 客户必须继续发出请求 101 客户要求服务器根据请求转换HTTP协议版本 2.成功: 200 OK 201 已创建 202 接收 203 非认证信息 204 无内容 205 重置内容 206 部分内容 3.重定向: 300 多路选择 301 永久转移 302 暂时转移 303 参见其它 304 未修改(Not Modified) 305 使用代理 4.客户方错误: 400 错

requests之一:HTTP请求 状态码

1.请求方法主要有如下几种: Verb 描述 HEAD 只获取某个资源的头部信息,元数据.比如只想了解某个文件的大小,某个资源的修改日期等 GET 获取资源,一个或者多个 POST 创建资源 PATCH 更新资源的部分属性.在服务器更新资源(客户端提供改变的属性) PUT 替换资源,客户端需要提供新建资源的所有属性.如果新内容为空,要设置 Content-Length 为 0,以区别错误信息 DELETE 删除资源 其中GET POST 比较常用为重点需要掌握. 2.状态码 HTTP状态码分类

网络请求状态码

Http状态码 Response 消息中的第一行叫做状态行,由HTTP协议版本号, 状态码, 状态消息 三部分组成. 状态码用来告诉HTTP客户端,HTTP服务器是否产生了预期的Response. HTTP/1.1中定义了5类状态码, 状态码由三位数字组成,第一个数字定义了响应的类别 1XX 提示信息-表示请求已被成功接收,继续处理 2XX 成功-表示请求已被成功接收,理解,接受 3XX 重定向-要完成请求必须进行更进一步的处理 4XX 客户端错误-请求有语法错误或请求无法实现  常见(404)

面试必备利器:史上最全http状态码及请求方式

今天查看node.js的http模块时,看到最全面的介绍http请求方式和响应状态码. http请求方法:  METHODS:     [ 'ACL',      'BIND',      'CHECKOUT',      'CONNECT',      'COPY',      'DELETE',      'GET',      'HEAD',      'LINK',      'LOCK',      'M-SEARCH',      'MERGE',      'MKACTIVITY'