
接口测试
文章平均质量分 64
孜孜不倦,不紧不慢
记录每天的学习笔记,每天进步一点点。
展开
-
HTTP请求之 HEAD方法
定义 HEAD方法跟GET方法相同,只不过服务器响应时不会返回消息体。一个HEAD请求的响应中,HTTP头中包含的元信息应该和一个GET请求的响应消息相同。这种方法能够用来获取请求中隐含的元信息,而不用传输实体自己。也常常用来测试超连接的有效性、可用性和最近的修改。安全 一个HEAD请求的响应可被缓存,也就是说,响应中的信息可能用来更新以前缓存的实体。若是当前实体跟缓存实体的阈值不一样(可经过Content-Length、Content-MD五、ETag或Last-Modified的变化来代表),那么这个缓原创 2021-09-14 16:48:26 · 5560 阅读 · 0 评论 -
HTTP的options方法作用
1.HTTP的options方法作用 检测服务器所支持的请求方法。(比如:‘/user’路由支持哪些方法:get、post、delete…) CORS中的预检请求(检测某个接口是否支持跨域) 2.allowedMethods方法 响应options方法,告诉它所支持的请求方法 相应的返回405(不允许)和501(没实现)(比如我使用delete,会返回405,因为我没有写这个接口。但我使用link接口请求,会返回501,因为koa里不支持link请求) 3.实现方法 const Koa = require(原创 2021-09-13 20:29:46 · 2020 阅读 · 0 评论 -
HTTP协议详解(必看)
HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。HTTP的标准制定由万维网协会(World Wide Web Consortium,W3C)和互联网工程任务组(Internet Engineering Task Force,IETF)进行协调,最终发布了一系列的RFC,其中转载 2021-09-13 19:56:23 · 4066 阅读 · 0 评论 -
接口测试基础
1.什么是接口? 接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。 2.接口都有哪些类型? 接口一般分为两种:1.程序内部的接口 2.系统对外的接口 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把 数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的。 程序内部的接口:方法与方法之间,模块与模块原创 2021-09-13 15:08:20 · 529 阅读 · 0 评论 -
HTTP 的一些问题
1 HTTP无状态协议和Connection:Keep-Alive容易犯的误区 HTTP无状态:无状态是指协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态。从另一方面讲,打开一个服务器上的网页和你之前打开这个服务器上的网页之间没有任何联系。 优点:服务器不用为每个客户端连接分配内存来记忆大量状态,也不用在客户端失去连接时去清理内存,以更高效地去处理WEB业务 缺点:客户端的每次请求都需要携带相应参数,服务器需要处理这些参数。 容易犯的误区: HTTP是一个无状态的面向连接的协议,无状态不代表HTT原创 2021-09-13 15:10:26 · 303 阅读 · 0 评论