简介
测试Web服务时,可以直接在IntelliJ IDEA代码编辑器中创建,编辑和执行HTTP请求 。
在日常接口迭代开发过程中,开发人员如果没有Postman-Folder集合,需要直接CV接口文档,过程枯燥且范围,使用IDEA自带的.http插件进行请求,真的很香
在下面的示例解释中,小编会以PHPStorm的ide作为例子的讲解
插件安装
在使用之前先确保 HTTP Client插件的安装,如果已经安装请无视这一步。
> 安装后记得重启IDE编辑器确保插件可以正常使用
创建HTTP请求文件
- 创建临时文件
按,Ctrl+Alt+Shift+Insert
然后选择 HTTP Request
。
物理文件 可用于记录,测试和验证HTTP请求。
- 创建一个物理HTTP请求文件
在“文件”菜单中,指向“新建”,然后单击“ HTTP请求”。
小编这里建议,在一个项目中,创建一个httpTest
文件放在Controller
目录下 Test
单元测试目录下,之后在把 httpTest
文件下创建 .http
文件,这样方便管理与维护
移动HTTP请求
撰写HTTP请求
.http 上使用说明简介
常量定义
查看上一个步骤,在http文件提示上方点击 Add ~ Env****
创建一个全部文件
所有的配置文件书写格式就是按json
字符格式去写就可以
快捷方式
Alt+Shift+F10
从列表中选择所需的运行配置,然后按下Enter
Ctrl+Alt+Shift+Insert
然后选择HTTP Request
。创建临时文件Ctrl+B
orF4
使用浏览器运行 神器扩展功能使用(新手推荐)
转curl(有空更新)
执行请求
请求示例
返回参数示例
参考示例预览
### 常量定义请在.env进行设置 ### 测试-包材及工艺知识-添加 POST {{host}}/v1/craft-knowledge Authorization: Bearer {{token}} Content-Type: application/json { "name" : "可做工艺名称", "introduce" : "介绍", "merit" : "优点" } ### 测试-包材及工艺知识-工艺-删除 DELETE {{host}}/v1/craft-knowledge/5 Authorization: Bearer {{token}} ### 测试-包材及工艺知识-工艺-列表 GET {{host}}/v1/craft-knowledge Authorization: Bearer {{token}} ###### 测试-填写申请单 PATCH http://{{hostname}}/receipts/personnel-audit/32 Accept: application/json Content-Type: application/json x-authenticated-userid: 1 x-consumer-id: {{consumer-id}} { "result" : "pass", "auditRemark" : "noPassAudit", "applyChildType": "matterLeave" }
总结
更详细的请看官方简介地址:IntelliJ IDEA代码编辑器中的HTTP客户端
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
暂无评论...
更新日志
2024年05月20日
2024年05月20日
- 群星.2014-电影歌曲101.6CD【环球】【WAV+CUE】
- 凶猛动物在哪里怎么接?任务完成攻略分享
- 原画壁纸及美图第226期,无水印可自取
- 七圣召唤打牌怎么玩?打牌玩法流程介绍
- 恋爱视觉小说游戏《机械恋心》上架Steam!本月发售
- 星穹铁道2.2匹诺康尼大剧院梦境迷钟解密合集 匹诺康尼大剧院迷钟修复攻略
- 中唱唱片群星《好歌珍藏-士兵旋律》2CDWAV
- 出发吧麦芬各职业特点解析 玩什么职业好
- 崩坏星穹铁道梦中之梦12平民满星攻略 梦中之梦12阵容搭配分享
- 《哈迪斯2》EA阶段至少持续到年底!此前将有重大更新
- 钟志刚《淡淡君情》24K金限量头版[低速原抓WAV+CUE]
- 金山游戏封神再临视频首曝 预计年内上线
- IGN分享PC《对马岛之魂》28分钟实机:极致的画面表现
- 钟明秋《是时候HQ》头版限量编号[低速原抓WAV分轨]
- 蜀门手游五月大服龙城飞将开启 全新大逃杀玩法上线