在接口测试前,你需要掌握的协议:HTTP协议,常用响应状态码-创新互联

HTTP协议

协议是指计算机网络中,两台计算机之间进行通信所必须共同遵守的规定或规则。

为殷都等地区用户提供了全套网页设计制作服务,及殷都网站建设行业解决方案。主营业务为成都网站建设、网站制作、殷都网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

HTTP协议 (超文本传输协议HyperText Transfer Protocol),你浏览的每一个网页都是基于 HTTP 协议呈现的,HTTP 协议是互联网应用中,客户端(浏览器)与服务器之间进行数据通信的一种协议。

协议中规定了客户端应该按照什么格式给服务器发送请求,同时也约定了服务端返回的响应结果应该是什么格式。

HTTP工作原理

在这里插入图片描述

HTTP数据包

根据HTTP协议的要求,无论是客户端发起请求,还是服务端返回响应,传输的数据都是以数据包的形式进行通信。
一个数据包可以分成两部分:头(header)和身体(body)
在这里插入图片描述

HTTP请求头

请求头中主要存放一些通用信息
在这里插入图片描述
第一行中的POST,代表了请求的方式,常见的有:
在这里插入图片描述
请求头中其他字段的解释
在这里插入图片描述

HTTP请求体

请求体中主要存放业务数据(参数),通常有两种格式

  1. 键值对
    loginName=admin&password=123456
  2. Json
    {
    “loginName”: “admin”,
    “password”: 123456
    }
HTTP响应头

响应头中主要存放一些基本信息
在这里插入图片描述

响应头第一行中的200代表响应状态码,常用的状态码:
在这里插入图片描述

响应体中包含了服务端返回的业务数据。数据格式可以是任何的文本内容,比如HTML、Json等,如果返回是HTML,浏览器会解析HTML并进行渲染,最终展示出期望的页面。

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网站栏目:在接口测试前,你需要掌握的协议:HTTP协议,常用响应状态码-创新互联
转载注明:http://hbruida.cn/article/cogjes.html