进阶的 curl 用法

1. Restful 请求

1
curl -X POST --data 'keyword=value' http://domain.com/mypath/

-X 后面还可以是 DELETE PUT 等。

2. 添加头部

1
curl -H 'Content-Type:application/json' -H 'Authorization: bearer MyToken' http://domain.com/mypath/

3. Basic 验证访问

1
curl -u username:password http://domain.com/mypath/

4. 下载并执行

curl -sSL http://domain.com/my.sh | bash

5. 忽略证书校验

1
curl -k https://domain.com/mypath/

6. 设置代理

1
curl -x socks5://proxyuser:[email protected]:8001 https://domain.com/mypath/

7. 指定 Host 使用 IP 访问

1
curl -H 'Host: www.domain.com' 1.2.3.4:8000
上一篇 Homebrew 使用
下一篇 Surface 触控笔失灵
泡泡

泡泡

做最好的知识分享 CSDN云计算领域优质创作者,2022新星计划算法赛道实力新星 算法/云计算/云原生

本月创作热力图