使用curl进行Http接口请求
需求场景
在日常测试工作中,偶尔需要在命令行中进行请求参数,我遇到的测试场景:
限制在服务器中访问的http接口
一般是用于手动触发定时任务代码, 可以提前得知测试结果..., 本文仅记录curl的简单用法
基本概念
curl, 即 Client URL工具, 用于在命令行进行web服务器请求;
Window Command 及 Linux Terminal 均可使用...功能强大,Postman能做的请求,curl均可实现
但实际运用上, 代码敲得太累而且不能保存请求重复使用,只用于简单接口临时测试
实战
增删改查
curl -X {大写的请求方法} {...请求url}
$ curl -X POST https://mock.presstime.cn/mock/62a0476b1a23490028bcb5ef/test/test
$ curl -X DELETE...优点:
命令行可使用,操作系统自带
可方便的整合在代码中
缺点
无法重复使用接口信息
无请求填写辅助功能
复制粘贴麻烦
总结
特殊场景使用,日常接口测试还是得Postman