点击上方蓝字“ITester软件测试小栈“关注我,每周一、三、五早上 09:00准时推送,每点击上方头像关注我,每周上午 09:00准时推送,每月不定期赠送技术书籍,小窗口回复“资源”、“测试工具包”领取测试资源。
Hi,大家好。今天用10张思维导图,给大伙盘点面试过程中被问频率较高的接口测试相关面试题,如果想要获取更多面试题,可以在后台回复“面试顺利”进行解锁。
HTTP协议的特点?
HTTP协议的特点可总结为以下5个方面:
HTTP请求的组成部分?
请求 文:一个HTTP请求 文由请求行(Request Line)、请求头(Header)、空行(Blank Line)和请求体(Body)4个部分组成。
响应 文:HTTP响应 文和请求 文的结构差不多,由状态行、响应头、空行、响应体4个部分组成。
HTTP协议首部字段有哪些?
HTTP协议首部字段分为如下所示:
通用首部字段(请求 文与响应 文都会使用的首部字段):
请求首部字段:
响应首部字段:
实体首部字段:
HTTP和HTTPS有什么区别?
HTTPS=SSL+HTTP,二者总结区别如下:
HTTP接口请求参数类型有哪些?
HTTP接口请求参数类型如下:
HTTP协议的请求方式有哪些?
HTTP协议常用的请求方式有如下几种:
你所知道的HTTP响应状态码?
状态码含义:
1xx :指示信息/参考信息(Info)——表示服务器收到请求,需要请求者继续执行操作;
2xx :成功(Successful)——表示请求已被成功接收、理解、接受;
3xx :重定向(Redirection)——要完成请求必须进行更进一步的操作;
4xx:客户端错误(Client Error)——表示请求可能有语法错误或请求无法实现,妨碍了服务器的处理;
5xx :服务器端错误(Server Error)——表示服务器在处理请求的过程中发生了内部错误,未能实现合法的请求;
常见状态码:
你所知道的接口类型有哪些?
常见接口如下:
API测试中使用的一些常用协议?
常用协议如下:
HTTP接口测试常见请求类型?
HTTP接口测试常见请求类型如下:
(1) application/x-www-form-urlencoded:要求key、value符合key=value格式,该类型发送的数据进入POST或GET。
如下所示:
(2) application/json:要求发送的数据必须进行符合json格式,在接口请求中它并不进入POST或GET,而是进入body。
如下所示:
(3) multipart/form-data:进行上传文件时使用,该方法进body,且以字节流的形式临时保存在body中。
如下所示:
如下所示:
你在面试过程中遇到过哪些接口相关面试题?欢迎在留言区分享喔。
更多系列文章
敬请期待
想获取更多最新干货内容
快来星标 置顶 关注我
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!