Apizza--特别好用的 Http请求模拟工具 PHP写接口然后测试详细教程

article/2025/8/25 22:19:18

大家好,我是DK!    

今天是写接口的全套教程!大体说一下思路 。

首先下载插件,然后安装到谷歌浏览器上,然后呢写一个接口,之后进行测试,最后生成文档

1下载插件

官方下载地址:http://apizza.cc/page/downloadext


复制这个本地下载链接,下载到本地。(Chrome商店太慢了)


2安装一个谷歌浏览器

打开扩展程序   在浏览器上输入网址   chrome://extensions



将下载好的crx包 拖拽到浏览器上


添加扩展程序


添加好之后 浏览器右侧会出现这个小标



3.自己写一个API接口

用PHP 写的 后端代码

    /*** 用户登录页面*/public function login(){$user_name = $_POST['user_name'];$user_pass = md5($_POST['user_pass']);//数据库查询$res = M('customer')->where("user_name='{$user_name}' and user_pass='{$user_pass}'")->find();if($res){   //如果存在返回1$a = "{'progress':'100','status':'1','body':'1'}";echo $a;}else{      //不存在返回2$a = "{'progress':'100','status':'1','body':'2'}";echo $a;}}

这是APICLOUD  用户登录的接口

后边会写一个返回多数据的接口


4.使用apizza

点开谷歌浏览器 地址栏旁边的小标  创建项目


创建好了,进入控制台




选择POST还是GET等方法 输入地址 例如 http://localhost/xiangmu/login

POST的话 Body那儿写请求的参数

点击发送


模拟这儿就出现返回值了。

这个插件好处  我总结 有两点

①.中文的  使用也简单

②.可以生成文档


5.生成文档

点文档,然后填一些内容.

点击保存,然后导出HTML文档


效果图



下边是一个多数据的实例

public function alogin(){$result = M('goods')->select();// C('url') 是取网站的项目地址。写在配置文件里了。$url = C('url');// 把图片加上项目地址变成绝对路径foreach($result as $k=>$v){$result[$k]['images'] = $url.$v['images'];}header("Content-type:text/html;charset=utf-8");var_dump($result);//header("Content-Type: application/json");//echo json_encode($result);}


输出数组是这样的



上边是为了让大家看下数组形式

下边是正经的接口

    public function alogin(){//数据库查询$result = M('goods')->select();// C('url') 是取网站的项目地址。写在配置文件里了。$url = C('url');// 把图片加上项目地址变成绝对路径foreach($result as $k=>$v){$result[$k]['images'] = $url.$v['images'];}//转成Jsonheader("Content-Type: application/json");echo json_encode($result);//总结 数据库查询  然后拼装成自己想要的数据  然后转成Json 最后输出}   

用apizza请求一下  返回


下一步  写文档


点击这个复制

点文档,粘贴到返回示例中  然后点击精简示例


然后点击自动生成参数注释


然后自己填写一下  点击保存.  生成HTML文档   查看



    感谢浏览!点个赞呗!






http://chatgpt.dhexx.cn/article/Klxer118.shtml

相关文章

Apizza-怎样使用动态表达式

动态表达式 当你发送API请求时,需要动态的参数,比如当前的时间,md5等预处理。你可以使用动态表达式功能。 1. 在发送请求的时候,点击「fx」按钮 表达式构造器界面 2. 通过快捷方式编写表达式脚本 特别注意:该功能是通…

php api 在线编辑导出,api在线管理,调试,文档生成工具之Apizza

摘要: Apizza (http://apizza.cc?fbl) 是国内领先的在线API saas 管理平台,支持在线的API调试,接口管理,快速生成文档,项目管理以及分享。 平台分为开发模式和浏览模板,开发模式只有用户自己可以打开,浏览…

Apizza在线接口调试文档工具如何方便的设置线上线下环境变量

什么是环境变量 ? 当你有多个开发环境以及生产环境,你不用修改文档,一键切换到任意环境 例:你可以配置线上或者线下环境的变量值。在URL中引用方式变量名。 线上环境:host 对应 apizza.net 请求URL:http:/…

Apizza在线接口工具动态绑定API参数依赖

动态绑定(API参数依赖) 接口参数依赖又称作接口依赖,简单点说就是后面的接口要用到前面的接口产生的数据。 比如: A接口请求数据接口需要B接口登录接口返回的参数token作为自己的请求参数。 常见的场景:访问一个需…

Apizza在chrome上安装apizzaSQ扩展

相信很多初次使用Apizza的朋友,开始使用,都无法正常使用其最核心的功能,模拟发送http请求,那是因为你的浏览器缺少了apizzaSQ这个chrome浏览器插件。 下面是Apizza给出的解决方案; 我们选择源码安装,进行演…

apizza的使用

一.使用须知 apizz是一个免费的在线多人协作接口调试工具,而且需要安装插件(谷歌浏览器),安装插件只有两种方法要么翻墙在谷歌商店安装,要么就是本地安装,这里不做赘述。 (红色图标的就是插件) 二.使用步…

apizza的使用方法

一.使用须知 apizz是一个免费的在线多人协作接口调试工具,而且需要安装插件(谷歌浏览器),安装插件只有两种方法要么翻墙在谷歌商店安装,要么就是本地安装,这里不做赘述。 (红色图标的就是插件) 二.使用步…

Apizza-快速生成Api文档

Apizza 不仅可以调试接口,而且可以快速生成接口文档,方便提供给其他开发者使用 1. 编写文档 在开发模式下,切换到文档,会自动填写参数和示例,您可以按照图示填写信息,即可生成文档。 文档的返回数据可以通…

Apizza 在线Api接口测试工具

Apizza (http://apizza.cc?f=bl) 平台分为开发模式和浏览模板,开发模式只有用户自己可以打开,浏览模式是供其他人查看,测试使用。 平台支持标准的http协议请求,支持添加header,支持标准 json,xml,html,text四种返回格式,自动格式化展示。 平台做了许多体验优化,比如参数…

2 分钟玩转 Apizza,轻量级 API 工具

Apizza 是一款轻量级的 API 文档编写工具,从调试 API 到生成 API 文档一气呵成。 1. API 写完想要测试?试试模拟发送一次请求 新建接口,我想模拟发送请求如下 POST https://apizza.net/rest.apizza.net/rest/v2/test/test_query_body?opt…

无多普勒频移的海底混响单元散射模型卷积法

%对混响的理解有帮助 %无多普勒频移的海底混响单元散射模型卷积法clc;clear all;close all;%参数设置============================================================fs=200000; %采样频率f0=30000; %中心频率%k=1250000; %k =B/t =5kHz/4msB=5000;c=1500; …

基于fpga与matlab的超声多普勒频移解调应用

基于fpga与matlab的超声多普勒频移解调应用 微信公众号上线,搜索公众号小灰灰的FPGA,关注可获取相关源码,定期更新有关FPGA的项目以及开源项目源码,包括但不限于各类检测芯片驱动、低速接口驱动、高速接口驱动、数据信号处理、图像处理以及A…

相干时间与多普勒频移

最大多普勒频移越大,相干时间越小,能容忍的符号时间越短,越容易产生符号间干扰,信号越容易发生快速变化,若相干时间小于符号时间,这时候的信道就属于快衰落信道(快时变);…

SAR成像(四):多普勒频移的计算

雷达系统中,雷达与目标间的相互运动会使回波信号产生频移,称为多普勒效应,对应的频移称为多普勒频率。 假设雷达发射信号为单频连续波, f ( t ) c o s ( 2 π f 0 t ϕ ) f(t)cos(2\pi f_0t\phi) f(t)cos(2πf0​tϕ) f 0 f_0…

多普勒效应与多普勒频移

所谓多普勒效应就是,当声音,光和无线电波等振动源与观测者以相对速度V相对运动时,观测者所收到的振动频率与振动源所发出的频率有所不同。因为这一现象是奥地利科学家多普勒最早发现的,所以称之为多普勒效应。(The dop…

STK的多普勒频移仿真

1、新建卫星轨道,例如:twobody卫星,轨道六根数:10878.1 km 0 28.5 0 0 0 2、在卫星下添加发射机 3、新建地面站,例如:经度 0,纬度0,高度0.4km 4、在地面站上添加接收机 5、…

LFMCW雷达测速基础- 多普勒频移和2DFFT

LFMCW雷达测速基础 1 基本测速原理——多普勒频移1.0 写在前面1.1 多普勒效应1.2 多普勒频移疑问2 LFMCW雷达测速原理2.1 Doppler Shift 到底是调频还是调相LFMCW雷达相位和速度的关系2.2 为什么是二维FFT1 基本测速原理——多普勒频移 1.0 写在前面 振动/波在空间中传播有三个…

通信原理仿真100例 | 多普勒频移的matlab仿真

多普勒扩展的matlab仿真 代码 下面是一份简单的MATLAB代码,可以用来模拟多普勒扩展现象。该代码使用了一个具有随机相位的复指数信号作为原始信号,将其通过一个多普勒频移的信道进行传输,并对接收到的信号进行频谱分析,以观察多…