Linux里发curl命令模拟http get/post请求

网络互通的情况下,直接使用postman发get/post请求很方便,但是在网络不能直连情况下,得借助远程登录去访问,这时postman就不好使了,这时可以远程到机器使用curl命令发请求

  • GET
    -X GET可省略,-H header, 带参数在url里&拼接

1、get不带参数

curl -X GET http://ip:port/my/user/info

或 直接省略-X

curl http://ip:port/my/user/info

2、get带参数

curl http://ip:port/my/user/info?uid=88888888

注意:带多个参数&拼接,需要带上转义符\&

curl http://ip:port/my/user/info?uid=88888888\&mob=15888888888

3、带header信息。-H header,多个加多个-H

curl -H "token:xxx" http://ip:port/my/user/info?uid=88888888
  • POST
    需带-X POST
    请求参数 -d ‘{ }’ 或-d ’ ‘,注意引号区分,body里使用""外面使用’’

1、参数为json串

curl -X POST -d '{"dataObj":{"id":"abcd12345670"},"receiveIds":["123456"]}' http://ip:port/xxx/xx

带上head

curl -X POST -H "Content-Type:application/json"  -d '{"dataObj":{"id":"abcd12345670"},"receiveIds":["123456"]}' http://ip:port/xxx/xx

2、参数非json串

curl -X POST -d 'k1=v1&k2=v2&k3=v3' http://ip:port/xxx/xx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值