linux环境下使用curl命令设置Header参数发送post请求
linux环境下使用curl命令设置Header参数发送post请求
案例1:curl命令发送post请求并且获取返回结果以及响应头部输出到token文件
curl http://192.168.100.199:8888/login/ -X POST -H "Content-type:application/json" -d '{"userName":"admin","password":"abcstore"}' -i-o token
说明:
请求的url地址:http://192.168.100.199:8888/login/
-i 设置显示http response 的头信息
案例2:curl命令设置Header参数发送post请求获取返回结果
curl http://192.168.100.199:8888/api/cluster/overview/ -H "Cookie:BAIDU_ABCSTORE=admin/1591345111/a5c0d31b0375b4f0ac49f123990f28c43b2dfac7a25bacb5e7b32265036c991e" -H "x-cluster-id:1"
说明:
请求的url地址:http://192.168.100.199:8888/api/cluster/overview/
本例url支持post请求,不用和案例一显示指明1-X POST
设置Header参数:
参数1:Cookie 冒号后面紧跟值BAIDU_ABCSTORE=admin/1591345111/a5c0d31b0375b4f0ac49f123990f28c43b2dfac7a25bacb5e7b32265036c991e
参数2:x-cluster-id冒号后面紧跟值 1
补充:
解析json文件
要挂epel源,安装jq
yum install -y jq
linux环境下使用curl命令设置Header参数发送post请求相关教程