curl常用命令

>curl -h
Usage: curl [options...] <url>
 -d, --data <data>          HTTP POST data
 -f, --fail                 Fail fast with no output on HTTP errors
 -h, --help <category>      Get help for commands
 -i, --include              Include protocol response headers in the output
 -o, --output <file>        Write to file instead of stdout
 -O, --remote-name          Write output to a file named as the remote file
 -s, --silent               Silent mode
 -T, --upload-file <file>   Transfer local FILE to destination
 -u, --user <user:password> Server user and password
 -A, --user-agent <name>    Send User-Agent <name> to server
 -v, --verbose              Make the operation more talkative
 -V, --version              Show version number and quit

This is not the full help, this menu is stripped into categories.
Use "--help category" to get an overview of all categories.
For all options use the manual or "--help all".

上传和下载

curl -u [username]:[password] -k -T /tmp/xxx.tar.gz 'https://xxx.com/xxx.tar.gz'

其中,-T 参数表示上传文件,后面跟上本地文件路径。
-T 改为 -o 即可实现反过来下载。-o 参数表示下载文件,后面跟上本地文件保存路径。

-k:忽略SSL证书验证,允许使用不安全的HTTPS连接。

request请求测试

curl --location --request POST 'https://xxx.com/get-file-list' \
--header 'key: 123456' \
--header 'secret: 123456' \
--header 'Content-Type: application/json' \
--data-raw '{
    "account": "user1",
    "password": "password1"
}'

可以直接导入postman:
在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值