测牛学堂:软件测试学习总结之接口测试基础概念(http响应总结和接口规范)_响应_状态_接口

http响应总结

响应协议。

有时候面试的时候会称为响应报文,响应包,都是一个意思,提到的时候我们要知道。

http响应的格式

1响应行:协议版本,状态码,状态描述

2响应头:格式是key:value

3空行 分隔,代表响应头结束

4 响应体

响应行详解

一定是位于http响应协议的第一行。它的格式是:协议版本 状态码 状态码描述

状态码分为5类。

1xx 指示信息

2xx 成功

3xx 重定向

4xx 客户端错误

5xx 服务器端错误

重点掌握状3个态码:

200 表示数据成功返回

400 客户端(浏览器)语法错误

404表示请求资源不存在

展开全文

500服务器发声错误。

响应头详解

响应头的位置位于响应行之下,空行上面的部分。数据格式也是key:value的形式。

响应体

位于空行之下。所有的响应协议都是有响应体的。

我们做接口测试,最需要关注的及时响应体中包含的数据。

RESTful 接口规范了解

目前比较流行的接口规范就是RESTful API规范,我们主要了解下这个接口规范,看到一个接口的时候,就能大致了解到它是做什么的。

RESTful 接口规范:

1 url用来定位资源,不包含对资源的操作

比如/users 就是所有用户,/users/001 就是表示id为001的单个用户。

2 通过标准的http方法对资源进行增删改成

比如,get就是获取,post就是新增,put就是修改,delete就是删除

3 利用http状态码返回状态信息

传统的接口不管是什么,成功状态码都统一返回200,不直观。而RESTful查询返回的是200,添加修改返回的是201,删除返回的是204

特别声明

本文仅代表作者观点,不代表本站立场,本站仅提供信息存储服务。

分享:

扫一扫在手机阅读、分享本文