http接口测试工具
postman
当我们使用图形界面时,postman是一个很友好的工具,下载地址 /downloads/
curl
获取工具版本
curl --version
获取外网络IP
curl ip.sb
GET请求
get发送表单相对简单,只需要把参数带在后面即可
curl /
,如果这里的URL指向的是一个文件(诸如图片等)都会被下载到本地
常用参数
-i 显示全部信息-l 显示头部信息-v 显示get的全过程
POST请求
curl -X POST --data-urlencode "param1=value1" /form
可以简写为
curl -d "param1=value1" /form
也可以直接发送格式化后的请求
curl -H "Content-type: application/json" -X POST -d '{"param1":"alue1"}' /form
wget
获取工具版本
wget --version
GET请求
wget专注于下载,默认下载目录为当前目录
POST请求
wget --post-data "param1=value1¶m2=value2" /org
httpie
获取工具版本
http --version
GET请求
http -v <网址>
POST请求
需要设置 Content-Type
-j 表示 application/json-f 表示 application/x-www-form-urlencoded
POST 命令格式如下
http -f /form param1=value1¶m2=value2
下载
http --download /file