你能在curl响应中看到HTTPS吗?

问题描述 投票:0回答:2

我可能缺乏 HTTP 和 HTTPS 知识,所以提前道歉。

我看到在对curl请求的响应中,使用

curl -i
,我们可以看到HTTP版本和响应代码,例如
HTTP/2 200
。当curl 请求定向到 HTTPS 端点时返回此信息 (
https://xxx
)。

是否可以在回复中看到

HTTPS
?如果没有,为什么不呢?

http curl https
2个回答
0
投票

不,通信是否安全与你使用的协议版本无关,在响应中你会看到版本(现在常见的是 HTTP/1.1 或 HTTP/2)

使用 https 意味着通过 TLS 建立连接,而通信协议仍然是 HTTP

简单来说,TLS 是一种通信通道,而 HTTP 是一种方言


0
投票

您可以使用

curl -v example.com
。它打印出用于连接的端口号。即使没有字面上提到 HTTPS,您也可以从端口 443 推断出来。

© www.soinside.com 2019 - 2024. All rights reserved.