通过端口 443 连接到 HTTP URL

Spi*_*idE 2 http https port port-443

是否可以通过端口 443连接到 HTTP URL(例如,http://www.asdfg.com)?

还是只有 HTTPS URL(例如https://www.asdfg.com)可以通过端口 443 连接?

我有一个代理服务器配置为仅允许通过端口 443。当我尝试连接到 HTTP URL 时,我得到一个504 Gateway Timeout error.

如果我将 URL 中的“http”更改为“https”并尝试在没有代理的情况下进行连接,则会收到消息“未找到请求的资源”。

这种行为的原因是什么?

(这里有很多类似的问题,但我的问题很直接。)

Phi*_*hil 6

您可以尝试http://mydomain.com:443/这有望通过端口 443 强制 HTTP 流量。

但是,您可能会发现如果您的代理设置为 [ 仅允许端口 443,它也只允许 HTTPS 流量,在这种情况下,上述方法将不起作用。

  • 菲尔是对的。https://standardhttponlysite 不起作用。它告诉浏览器尝试使用 ssl 并在端口 443 上执行此操作。 http://standard:443 可以工作。但前提是远程站点配置为通过该端口提供未加密的流量。任意的互联网站点不会。 (2认同)