PHP本地进行API接口测试的实例
程序员文章站
2022-03-06 12:37:27
...
近写API接口,每写一个接口,我自己需要先测试一下,看有没有语法错误,请求的数据对不对,但是很多都是POST请求,没法直接在浏览器中打开链接进行测试,所以必须要有个可以在本地发HTTP请求的模拟工具,模拟一下数据请求。
一开始我是这么干的,在本机wampserver运行目录下创建一个文件,在里边写Curl请求,进行模拟请求测试,但是每个接口需要的参数都不一样,我需要不断地修改请求的参数和API,很是不方便。到后来我的这个请求文件里边乱糟糟的数据,我都分不清了:
在网上找了找相关的工具,有不少在线测试的,比如:ATOOL在线工具、Apizza等等,看了下他们做的都很好,使用非常方便,界面很漂亮,服务也很周到。但是我在考虑安全问题,同时它给我返回的是原始的JSON格式的数据,我习惯于看数组格式的,比较直观。
于是乎,本着自己动手丰衣足食的理念,我就在本地写一个简易的API测试页面,提交数据之后在本地实现API请求测试功能,既不用考虑安全问题,又可以对结果随便转换。只需要两个文件就搞定,一个是填写数据的页面post.html,另一个是接收post.html页面传过来的数据并处理请求实现功能的post.php文件。
1、前端页面文件post.html
只是是简易的页面,没有复杂的布局,没有JS特效,暂时只写了6个参数,一般来说也够了,不够的可以自行添加。这里默认传的都是body请求参数,请求方式也只使用了GET和POST。
上一篇: PHP删除数组中指定下标的元素方法
推荐阅读
-
有道搜索和IP138的IP的API接口(PHP应用)_php实例
-
Yii2 基于RESTful架构的 advanced版API接口开发 配置、实现、测试,yii2restful_PHP教程
-
php API接口如何进行测试
-
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)_php实例
-
PHP进行API接口测试
-
PHP本地进行API接口测试步骤详解
-
php的api数据接口书写实例详解
-
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)_php实例
-
php的api数据接口书写实例
-
Yii2 基于RESTful架构的 advanced版API接口开发 配置、实现、测试,yii2restful_PHP教程