简介 面板功能区介绍 根据途中红色数字编号,对应功能如下: API、请求变量定义面板切换 搜索框与新增按钮 API列表(列表中的每个文件夹称为一个分类) 根据API生成代码 API详情、从左至右依次为请求 API创建流程 通过搜索框右侧"+"按钮创建的API会默认创建到当前选中的分类下 删除API/分类 删除API:选中要删除的API,对应的API右侧会出现"..." 若改分类下存在API,需要先删除所有分类内的API才可以删除该分类 查看/修改API配置 修改API配置信息 选中需要调试或修改的API,在右侧API操作面版可以看到当前API的请求信息、请求参数 ,分别是apiModel.js、config.js和req.js apiModel.js文件:生成API对应的方法,在项目中使用,直接引入该文件,按调试时定义好的API名为函数名称调用即可 如图,① 为引用文件,②调用生成的API方法,③结果打印,证明调用成功 config.js文件:主要保存在API调试时配置的变量信息 req.js:该文件是对请求方法的封装
参考: Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试。 它能够发送任何类型的HTTP requests (GET, HEAD, POST, PUT..) Postman 能够保留了历史的请求,这样我们就可以很容易地重新发送请求,有一个“集合”功能,用于存储所有请求相同的API/域。 这个扩展还有一些更多的功能,以简化测试和调试HTTP请求。
Postman是一款API接口调试工具,使用它可以很方便的对接口进行测试,并且后端人员可以将自己的调试结果导出,方便前端人员调试。 展示图片 进行接口调试 测试接口均来自mall-admin后台,启动后可以直接测试。 调用GET请求 ? 展示图片 调用POST请求提交JSON格式数据 ? 展示图片 调用POST请求提交表单 ? 展示图片 调试文件的导入与导出 将调试接口信息进行保存 ? 展示图片 ? 展示图片 导出Collection中的调试信息 ? 展示图片 导入Collection中的调试信息 ? 展示图片 ? 展示图片 使用过程中的一些技巧 设置不同的环境 我们开发时,都会分本地环境和测试环境,本地环境用于本机调试接口,测试环境用于前后端联调接口。 上面我们把http://localhost:8080这个ip端口直接写在请求路径之中,当我们要调试测试环境接口时,就会产生麻烦。定义多个环境变量,在接口地址中进行引用,可以解决这个问题。
https://www.apifox.cn/ 功能特性 API 文档设计 可视化 API 文档管理,零学习成本。 支持数据模型,接口之间可以复用相同数据结构。 支持在线分享 API 文档,方便与外部团队协作。 API 调试 Postman 有的功能 Apifox 都有(如环境变量、前置/后置脚本、Cookie/Session 全局共享等),并且比 Postman 更高效好用。 API 数据 Mock 零配置即可 mock 出非常人性化的数据(根据 API 文档智能 mock)。 支持读取数据库数据,用来校验(断言) API 请求是否成功。 自动生成代码 根据接口/模型定义,自动生成各种语言/框架的业务代码和 API 请求代码。
在线调试的参数需要session Uuid和语音分片的序号 ,但是找不到预处理接口和文件分片上传接口,怎么搞啊 凑字数凑字数凑字数凑字数凑字数凑字数 凑字数凑字数凑字数凑字数凑字数凑字数 凑字数凑字数凑字数凑字数凑字数凑字数
在开发 RESTful API 相关的工作中,经常需要测试我们的接口是否可以正常使用,或通过传递测试数据来验证接口的输出。本文介绍的工具可以说就是为了 RESTful API 测试而生。
本章笔者将通过Windows平台下自带的调试API接口实现对特定进程的动态转存功能,首先简单介绍一下关于调试事件的相关信息,调试事件的建立需要依赖于DEBUG_EVENT这个特有的数据结构,该结构用于向调试器报告调试事件 当一个程序发生异常事件或者被调试器附加时,就会产生对应的DEBUG_EVENT调试事件,通常DEBUG_EVENT包含了多种调试类型,包括异常事件、进程创建事件、线程创建事件、进程退出事件和线程退出事件等等 调试字符串事件 (Debug String Event) - 当一个进程向其调试器发送字符串消息时发送此事件。 一旦调试器通过CreateProcess()附加并运行,下一步则是通过WaitForDebugEvent()用于等待一个调试事件,当有调试事件到达后系统会将调试类型存储到debugEvent.dwDebugEventCode : printf("输出调试信息事件 \n"); break; } // 使调试器能够继续以前报告调试事件的线程
本章笔者将通过Windows平台下自带的调试API接口实现对特定进程的动态转存功能,首先简单介绍一下关于调试事件的相关信息,调试事件的建立需要依赖于DEBUG_EVENT这个特有的数据结构,该结构用于向调试器报告调试事件 当一个程序发生异常事件或者被调试器附加时,就会产生对应的DEBUG_EVENT调试事件,通常DEBUG_EVENT包含了多种调试类型,包括异常事件、进程创建事件、线程创建事件、进程退出事件和线程退出事件等等 调试字符串事件 (Debug String Event) - 当一个进程向其调试器发送字符串消息时发送此事件。 一旦调试器通过CreateProcess()附加并运行,下一步则是通过WaitForDebugEvent()用于等待一个调试事件,当有调试事件到达后系统会将调试类型存储到debugEvent.dwDebugEventCode : printf("输出调试信息事件 \n"); break; } // 使调试器能够继续以前报告调试事件的线程 bRet
路由调试 RouteDebugger 是调试 ASP.NET MVC 路由的一个好的工具,在ASP.NET WEB API中相应的有 WebApiRouteDebugger ,Nuget安装 Install-Package Windows \Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\821cf8a9\8af354b8\assembly\dl3\ <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/> </dependentAssembly> 现调试路由就方便多了 Refer: http://www.asp.net/web-api/overview/creating-web-apis/creating-api-help-pages http://blogs.msdn.com /b/webdev/archive/2013/04/04/debugging-asp-net-web-api-with-route-debugger.aspx http://www.asp.net/web-api
在开发 RESTful API 相关的工作中,经常需要测试我们的接口是否可以正常使用,或通过传递测试数据来验证接口的输出。本文介绍的工具可以说就是为了 RESTful API 测试而生。
找到一个超级漂亮同时功能超级强,还是一个 UWP 应用的调试 REST API 工具 点击此地址 下载安装 界面截图 ? 支持对请求设置标题,同时支持分组和工作空间 如我可以对访问逗比服务器添加多个不同的 API 请求 ? --- 本文会经常更新,请阅读原文: https://blog.lindexi.com/post/%E4%BC%98%E9%9B%85%E8%B0%83%E8%AF%95-REST-API
最近有了翻译的需求, 想用node进行一波封装, 发现百度翻译api个人认证之后每个月有100万字符的免费额度, 足够我使用了,废话不多说 直接开搞 文档地址:http://api.fanyi.baidu.com 计算签名:(对字符串1做MD5加密) // sign=MD5(2015063000000001apple143566028812345678),得到sign=f89f9594663708c1605f3d736d01d2d4 /api/trans/vip/translate? }); }; translater(); sign=MD5(2015063000000001apple143566028812345678),得到sign=f89f9594663708c1605f3d736d01d2d4 (); let sign = md5(appid + q + salt + appKey); let url = `http://api.fanyi.baidu.com/api/trans/vip
Insomnia作为轻量开源的桌面API测试工具,因免费无限制、界面直观易用,深受预算有限的团队和个人开发者青睐。 2、简介 Insomnia是一款开源桌面应用程序,可简化应用程序编程接口(API)的设计、调试与测试流程。 功能特性: 通过最主流的协议与格式调试API。 借助原生OpenAPI编辑器及可视化预览功能设计API。 利用原生测试套件测试API。 官方网址: https://insomnia.rest/ 3、快速上手 1、打开Insomnia。 2、新建请求并执行。 输入测试URL地址、选择请求方法、输入请求参数,点击发送即可。 3、生成客户端代码。 4、导入导出数据。 Insomnia支持导入和导出功能。
今天给大家推荐一款 API 开发工具 Postwoman (女人) ,其实日常工作中我们差不多都是用 Postman (男人) 这个工具来调试我们的接口,那今天不说 男人,我们来看看 女人 到底如何。 首先是 Postwoman 官网(演示站点) https://postwoman.io/ 直接打开就可以调试 HTTP 服务 还可以调试 WebSocket 服务 另外还可以更换主题颜色 ok,功能差不多就是这样
暂停 Run() 内置API运行 StepIn() 内置API步入 StepOut() 内置API步过 StepOut() 内置API到结束 Stop() 内置API停止 Wait() 内置API等待 IsDebug() 判断调试器是否在调试 IsRunning() 判断调试器是否在运行 自动控制类主要功能如上表示,其中Script开头的API是调用的脚本命令实现,其他的是API实现,我们以批量自动载入程序为例 win32gui.ShowWindow(hwnd, win32con.SW_FORCEMINIMIZE) def OpenFile(self,path): # 按下F3 \Win32Project.exe","D:\Windows Tools\C32ASM\c32asm.exe"]: OpenFile(item) time.sleep(3) eip = dbg.get_register("eip") print("eip = > {}".format(hex(eip))) time.sleep(3)
暂停Run()内置API运行StepIn()内置API步入StepOut()内置API步过StepOut()内置API到结束Stop()内置API停止Wait()内置API等待IsDebug()判断调试器是否在调试 IsRunning()判断调试器是否在运行自动控制类主要功能如上表示,其中Script开头的API是调用的脚本命令实现,其他的是API实现,我们以批量自动载入程序为例,演示该类内函数是如何使用的。 win32gui.ShowWindow(hwnd, win32con.SW_FORCEMINIMIZE) def OpenFile(self,path): # 按下F3 D:\Win32Project.exe","D:\Windows Tools\C32ASM\c32asm.exe"]: OpenFile(item) time.sleep(3) eip = dbg.get_register("eip") print("eip = > {}".format(hex(eip))) time.sleep(3)
访问openstack的API之前,用户使用用户名和密码向keystone进行认证。在通过keystone认证后,keystone会在返回数据中包含一个ServiceCatalog。 使用获取到的token-id,tenant-id以及endpoint来访问api。
3、交互API1.全局echarts 对象全局 echarts 对象是引入 echarts.js 文件之后就可以直接使用的echarts.init初始化ECharts实例对象 使用主题echarts.registerTheme
本文主要介绍将Ionic项目打包成安卓应用之后的调试过程,调试方式分两种:模拟器调试、真机调试。 不过在此之前,必须要将ionic项目成功打包成Android应用,有关 ionic打包成Android应用的具体教程,请参考以下文章: Ionic3 Android打包 模拟器调试 模拟器调试也就是启动 真机调试 除了使用模拟器调试,还可以使用真机调试。使用真机调试也特别简单: 在手机上开机USB调试 》将手机和电脑用USB数据线连接 》执行命令。 每部手机开启usb调试功能 的方法可能都不一样,我的手机系统是 emui5,应该华为手机开启usb调试功能方法都是相同的。 真机调试日志 真机调试可以看到应用的真实运行效果,这是检测bug的最好方法。但是这种方法也有一个问题,比如在代码中输出的日志该怎么查看?
/easydoc.xyz 页面简洁, 操作比较流畅, 但是功能不够强大, 用起来不顺手, 不太方便 2. apizza ---- apizza官网 : https://www.apizza.net 3. apipost ---- apipost官网 : https://www.apipost.cn apipost 是一款面向国内开发者的API接口文档调试、管理工具 4. apifox ---- https ://www.apifox.cn API 文档、API 调试、API Mock、API 自动化测试 Apifox = Postman + Swagger + Mock + JMeter 5.