curl post https_巧用 curl

初识 curl

curl是命令行工具函数,是对web服务器发起请求。curl使用纯熟是完全可以取代图形化界面工具postman的。做为前端的小白,初次结识curl还是因为一次项目发布问题。node中间层项目开发完成之后,走发布流程发布,发布完成之后通过域名访问该项目,但是此时就是见证bug的时候,项目访问白页,控制台也不报错,完全不知道error发生在什么地方,这时候只能通过跳板机远程访问项目发布的机器,一步一步定位问题的原因,这时候就是`curl`闪亮登场的时刻了。通过curl http://127.0.0.1:3000/test进行健康检查,通过curl请求对于的api进行报错信息查看等。

curl 常见的几种用法

`-H`添加请求头信息

-H添加请求头信息,如下添加请求头Content-Type: application/json

curl -H 'Content-Type: application/json' https://juejin.im/

-d添加post的请求体

-d添加post的请求体数据{"scopes":["public_repo"]}

curl -i -u username -d '{"scopes":["public_repo"]}' https://api.github.com/authorizations

-i打印响应头信息空一行打印响应内容

如下打印掘金响应头信息,空一行显示请求内容

curl -i https://juejin.im/

c5cc00468a1d3357d06349260470ab0f.png

-I仅打印响应头信息

如下打印掘金响应头信息,空一行显示请求内容

curl -I https://juejin.im/

c73360b075f5378b2aa18654f3bcc5c1.png

-u设置服务器认证的用户名和密码

如下设置用户名和密码分别为namepassword

curl -u 'name:password' https://juejin.im/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值