0

我编写了一个简单的 PHP 网页,该网页托管在我的机器上(通过 XAMPP),它发出一个 curl 请求,以便从 webshop API 获取数据(例如,获取特定订单的数据)。

现在我想检查/确保通过 curl 进行的通信是否使用 TLS (HTTPS)。根据 curl 文档,如果 curl 请求的端点 URL 包含 HTTPS,则应该是这种情况。

是否可以从浏览器的开发工具中做到这一点(目前我正在使用 Firefox,但我不介意切换)?首先,我认为可以通过网络分析选项卡,但当然,这仅显示浏览器和本地服务器之间的连接,而不是服务器和商店之间的连接(curl 在后台执行的操作)。

在不画大枪(Wireshark)的情况下解决这个问题的最佳方法是什么?作为一个可能的后续问题:使用 HTTP1.1,如果 API 服务器(无论出于何种原因)试图引用不安全的连接,是否可以强制 curl 使用 TLS 并拒绝连接。

不确定这是否是此类问题的最佳网站,如果不是,请随时向我推荐。

4

0 回答 0