进阶的 curl 用法

2023年 1月 4日 42.1k 0

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

相关文章

KubeSphere 部署向量数据库 Milvus 实战指南
探索 Kubernetes 持久化存储之 Longhorn 初窥门径
征服 Docker 镜像访问限制!KubeSphere v3.4.1 成功部署全攻略
那些年在 Terraform 上吃到的糖和踩过的坑
无需 Kubernetes 测试 Kubernetes 网络实现
Kubernetes v1.31 中的移除和主要变更

发布评论