自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 国产接口管理工具APIPOST中的常见设置项

APIPOST常见设置项APIPOST的设置APIPOST支持对一些常用功能场景进行自定义设置,操作路径如下图:各个设置项的含义发送设置这里是针对接口从创建到发送的一些功能的设置。1、默认请求超时时间:此项决定了发送后,过多长时间返回超时。0为不限。注意:请勿将此值设置过大或者过小,否则都会导致 TIMEOUT 错误!2、请求自动重定向:当您的接口有302或者301重定向时,建议开启此项。3、新建接口默认请求method:系统默认新建接口的method为P

2021-09-03 09:59:12 6680 1

原创 国产接口管理工具ApiPost中的COOKIE管理器

COOKIE管理器我们可以通过COOKIE管理器进行COOKIE的增删改查。COOKIE管理器的意义COOKIE管理器最主要的作用是保存并管理请求接口时服务器返回的cookie,然后在其他接口需要使用到cookie的时候会自动携带到接口中。COOKIE管理器的位置COOKIE管理器的基本操作界面一个标准cookie的表达式cookie-test4=%E4%BD%A0%E5%A5%BD; Path=/; Domain=.apipost.cn; Expires=Sun Ju

2021-09-02 14:34:30 3645 2

原创 接口测试进阶接口脚本使用—apipost(预/后执行脚本)

预执行脚本的作用时间预执行脚本是一个请求发送前执行的脚本。预执行脚本的作用预执行脚本可以完成以下作用:编写JS函数等实现复杂计算; 变量的打印 定义、获取、删除、清空环境变量 定义、获取、删除、清空全局变量 获取请求参数 动态添加、删除一个header请求参数 动态添加、删除一个query请求参数 动态添加、删除一个body请求参数 发送HTTP请求编写JS函数等实现复杂计算我们可以在预执行脚本中定义一个函数_random,function _random

2021-09-01 10:21:19 6898 1

原创 国产接口工具ApiPost如何利用CryptoJS对请求参数进行MD5/AES加解密

利用CryptoJS对请求参数进行MD5/AES加解密ApiPost内置了CryptoJS(https://github.com/brix/crypto-js),可以方便的对请求参数进行各种加解密。MD5加密CryptoJS.MD5('待加密字符串').toString()SHA256加密CryptoJS.SHA256('待加密字符串').toString()base64加密CryptoJS.enc.Base64.stringify(CryptoJS.enc..

2021-08-31 10:37:32 1544

原创 解决参数依赖,接口之间传递数据——apipost

使用场景B 接口请求参数依赖于 A 接口返回的数据,希望 B 接口发送请求的时候能获取 A 接口返回的数据作为请求参数。实现思路将A接口返回的数据通过后执行脚本赋值给一个全局变量或者环境变量。具体示例我们一个接口B需要A接口返回的参数token作为自己的请求参数。常见的场景如:访问一个需要登陆才能浏览的接口。1、准备接口为了便于演示,首先,我们准备2个接口:get_token接口:请求地址:{{url}}get_token.php它将返回一个token参数。如图:

2021-08-30 10:09:51 1059

原创 接口管理工具APIPOST的预/后执行脚本里,常见的响应参数变量和常用方法集合——apipost

本文主要讲解接口管理工具APIPOST的预执行脚本和后执行脚本里,常见的响应参数变量和常用方法集合。request:请求参数对象含义:当前请求的请求参数适用范围:预执行脚本、后执行脚本我们可以在预执行脚本或后执行脚本里,通过 request 对象来获得请求的参数数据。该对象结构如下:{ "url": "https://console.apipost.cn/need_token.php", // 字符串,请求URL "method": "POST", // 字符串,请

2021-08-30 10:06:42 1013

原创 比POSTMAN更好用!在国产接口调试工具APIPOST中使用Mock

在APIPOST中使用MockAPIPOST可以让你在没有后端程序的情况下能真实地返回接口数据,你可以用APIPOST实现项目初期纯前端的效果演示,也可以用APIPOST实现开发中的数据模拟从而实现前后端分离。在使用APIPOST之前,你的团队实现数据模拟可能是下面的方案中的一种或者多种:本地手写数据模拟,在前端代码中产生一大堆的mock代码。 利用mockjs或者canjs的can-fixture实现ajax拦截,本地配置必要的json规则。 后端在Controller层造假数据返回给前端。

2021-08-27 14:05:04 262

原创 教你使用ApiPost中的全局参数和目录参数

全局参数和目录参数前面的示例中,我们都是在单一接口中填入不同的请求header、query、body参数。但在实际项目中,对于一批接口,往往具有相同的请求参数。此时,我们可以利用全局参数或者目录参数实现。例如:常见的token令牌参数,假使我们请求项目下的任何接口都需要在header带上token参数,那么我们当然可以每个接口的header参数都写一个token,但是这样的话十分不利于后期维护、修改。全局参数我们打开全局参数管理器,在全局header除填上token参数:那么我们

2021-08-26 10:00:08 3016 1

原创 ApiPost中的Mock如何使用

Mock 有啥用?????mock是一个模拟数据生成器,旨在帮助前端独立于后端进行开发,帮助编写单元测试。mock有如下功能根据数据模板生成模板数据 模拟ajax请求,生成请求数据 基于html模板生成模拟数据我们在ApiPost中如何去使用呢?首先需要一个接口返回一个列表数据。那么我们就可以使用Mock功能 去编写Mock规则模板这样一个模拟数据的接口就已经做好了去使用这个模拟接口渲染页面这里呢我们就可以用上ApiPost中的另一个功能了 ——可视化我们首先新建一

2021-08-26 09:57:27 5689

原创 如何快速方便的生成好看的接口文档(apipost生成文档)

一键生成文档我们在“2分钟玩转APIPOST”一讲中,简单介绍了如何生成并分享接口文档:点击分享文档复制并打开文档地址就可以看到了完整的接口文档。本节课主要是讲解一些需要注意的事项。请求参数的描述填写对于header、query以及form-data和urlencode的body参数,我们在如下地方填写参数描述:如图中所示,对于一个填写过的参数,我们可以在新建接口可以通过点击参数描述后面的♦️方块标志快速导入描述,不用重复打字。对于raw类型的body参数,

2021-08-25 10:10:36 366

原创 如何使用ApiPost发送一个HTTP请求

发送HTTP请求API界面功能布局API请求参数Header 参数你可以设置或者导入 Header 参数,cookie也在Header进行设置Query 参数Query 支持构造URL参数,同时支持 RESTful 的 PATH 参数(如:id)Body 参数Body 提供三种类型 form-data / x-www-form-urlencoded / raw ,每种类型提供三种不同的UI界面1)当你需要提交表单时,切换到 x-www-form-urlenco

2021-08-25 10:07:27 3111

原创 前端人员必会工具-apipost两分钟上手(2分钟玩转apipost)

2分钟玩转APIPOST本文通过简单介绍如何利用ApiPost调试接口和快速的生成接口文档,让您初步体验ApiPost的魅力!1. API写完想要测试?试试模拟发送一次请求新建接口,我想模拟发送请求如下curl --location --request POST 'https://echo.apipost.cn/get.php?c=Course&id=1000' \--header 'User-Agent: Apipost client Runtime/+https://www.

2021-08-24 09:57:11 593

原创 国产接口调试工具ApiPost中的内置变量

APIPOST内置系统变量APIPOST内置系统变量包含request 对象和response 对象。request 对象一个请求的所有请求参数组成的对象。我们在预执行脚本可以打印查看并使用该变量。如上图所示,该对象的结构如下:我们可以通过此对象,在脚本中获取当前的API请求的请求参数信息,从而实现达到我们的一些目的。response 对象一个请求所有的响应参数组成的对象。只能用于后执行脚本(发送了才有响应)。我们在后执行脚本可以打印查看并使用该变量。该对象的对应

2021-08-24 09:53:53 475

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除