快速上手接口调试
提示
Hapydev 尊重用户使用习惯,采用和Postman一样的模式,简化操作步骤,让用户用更少的交互实现更多功能。
调试模式:用户填写好URL、请求参数(Header、Query、Body)和认证等参数后,点击“发送”按钮即可获得相应数据。
预览模式:根据用户在调试模式下所填写的数 据,自动生成文档内容,后期分享文档与此生成内容一致。
快速上手
进入 API 调试页,可直接使用API调试,校验接口功能,API调试页数据输入区主要包括:请求方式、请求URL、请求详细数据
请求方式
通过下拉方式选择协议,HTTP 调试支持POST、GET、PUT、PATCH、DELETE等15种协议
请求URL
输入想要请求的接口地址,支持多种输入方式。
url参数 | 实际请求 |
---|---|
hapydev.com | http://hapydev.com |
http://hapydev.com | http://hapydev.com |
https://hapydev.com | https://hapydev.com |
/get.do | http://hapydev.com/get.do (设置环境前置url:http://hapydev.com) |
{{host}}/echo | http://hapydev.com/echo (设置环境变量名host,值为http://hapydev.com) |
hapydev.com/user/{{id}} | http://hapydev.com/user/1 (设置环境变量名:id,值为1) |
hapydev.com/:version/api | http://hapydev.com/v1.0/api (设置路径变量名:version,值为v1.0) |
请求详细数据:
可直接可视化定义接口的请求header、query、body、cookies等参数
-
Header参数
支持下拉快速查找常用的header参数名,输入请求参数值
-
Query 参数( Params )
支持与url联动,输入url时,下方query参数跟随url更新;修改query参数时,url跟随下方query参数更新
-
请求路径参数(Path)
url中所填写的路径变量,通过在路径参数输入相应的参数对其赋值
-
Body参数
支持 form-data、urlencoded、raw(包括 plain,json,javascript,html,xml)、binary(二进制文件)等多种格式数据,默认 none
-
Cookies
支持手动设置请求后端时携带的cookie信息,如果已经设置了全局cookie,则接口中设置的cookie优先于全局cookie
-
预执行操作
用于在请求接口前执行一些相关任务,如设置 API header(请求头)、添加身份验证、发送请求等
-
后执行操作