请求接收方与目标源服务器建立隧道,常用于通过代理访问 HTTPS。
快速事实
| 属性 | 值 |
|---|---|
| 安全(不改变资源状态) | 否 |
| 幂等(重复请求结果相同) | 否 |
| 可缓存 | 否 |
描述
请求接收方与目标源服务器建立隧道,常用于通过代理访问 HTTPS。
示例
curl -x https://proxy.example.com:8080 https://api.example.com
请求示例
CONNECT example.com:443 HTTP/1.1 Host: example.com:443
CONNECT 与 POST 的区别
| CONNECT | POST |
|---|---|
| 通过代理建立隧道 | 向服务器提交数据 |
| 建立连接 | 发送消息 |
全部 HTTP 方法
常见问题
CONNECT 不是安全方法,调用它可能会改变资源状态。
CONNECT 是不幂等的:重复请求可能产生不同结果。
来源与规范
继续探索
相关状态码
相关头