zdpgo_cobra_req
使用Go语言开发的,类似于curl的HTTP客户端请求工具,用于便捷的测试各种HTTP地址
特性
- 1、帮助文档都是中文的
- 2、支持常见的HTTP请求,比如GET、POST、PUT、DELETE等
下载
bash
git clone https://github.com/zhangdapeng520/zdpgo_cobra_req.git
编译
bash
go build -o D:\zdpgo\zdpgo_cobra_examples\bin\req.exe main.go
使用
查看版本
bash
req -v
发送GET请求
bash
req www.baidu.com
发送POST请求
bash
req -X POST -H 'Content-Type:application/json' -d '{\"username\":\"zhangdapeng\",\"password\":\"zhangdapeng520\"}' http://localhost:8000/login
今日新增内容
关于发送POST请求的部分是今日新增和优化的,效果如下:
大家可以发现,响应体的内容是能够渲染的,并且有特殊的颜色。
为什么要优化?
今天在研发另一个框架,叫做zdpgo_gin_jwt,是为了zdpgo_gin打造的一个JWT Token权限校验中间件框架。
在开发的过程中,不可避免的需要进行测试。
虽然curl和httpie已经很好用了,但是这些并不是我自己的东西,所以我想要打造一款自己的HTTP请求测试工具,具备类似于curl的功能。
这也是我为什么要花时间开发req这个工具的原因。
皇天不负苦心人,解决了POST请求的处理以后,后面的PUT和DELETE请求就会变得简单许多。
以后,总算是有了一个非常轻便的客户端请求工具。
更多资料
如果你需要更详细的视频教程,一对一指导,或者其他需求,欢迎评论区留言或者私信。