HTTP协议解析简单介绍

  • Post author:
  • Post category:其他




一、HTTP概念

HTTP:超文本传输协议(Hyper Text Transfer Protocol)是一个简单的请求——响应协议,指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。



二、HTTP的请求内容



1、请求方法

方法 含义
GET 获取资源
POST 传输实体主体
PUT 传输文件
HEAD 获得报文首部
DELETE 删除文件
OPTIONONS 询问支持的方法



2、状态码解析



(1)状态码解释

状态码 名称 含义
1xx 信息状态码(informational) 接收请求正在处理
2xx 成功状态码(success) 请求正常处理完毕
3xx 重定向状态码(redirection) 需要附加操作以完成请求
4xx 客户端错误状态码(client error) 服务器无法处理请求
5xx 服务器错误状态码(server error) 服务器处理请求出错



(2)常见状态码

状态码 提示信息 含义
200 OK 请求正常处理,资源成功返回
204 No Content 请求处理成功,但无资源返回
206 Partial Content 对资源的部分请求
301 Moved Permanently 永久性重定向
302 Found 临时重定向
303 See Other 资源的URL已更新
400 Bad Request 请求错误
401 Unauthorized 认证失败
403 Forbidden 不允许访问
404 Not Found 服务器上无请求资源
500 Internal Server Error 服务器内部资源出错
503 Service Unavailable 服务器在忙



3、HTTP请求格式

在这里插入图片描述



版权声明:本文为qq_46486243原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。