这个问题可能听起来很奇怪,但假设我已经要求打开到 cdn.mycompanycloud.com 的流量,因为有一个需要部署的应用程序需要它。顺便说一下,这个 URL 不回复 http 请求。
在安装应用程序之前如何检查 URL 是否被允许?
nslookup 只会提示 DNS 服务器,所以我肯定会得到回复。ping URL 实际上会 ping DNS 的 IP。
任何想法?
谢谢
这个问题可能听起来很奇怪,但假设我已经要求打开到 cdn.mycompanycloud.com 的流量,因为有一个需要部署的应用程序需要它。顺便说一下,这个 URL 不回复 http 请求。
在安装应用程序之前如何检查 URL 是否被允许?
nslookup 只会提示 DNS 服务器,所以我肯定会得到回复。ping URL 实际上会 ping DNS 的 IP。
任何想法?
谢谢
如果是 https:// URL,则必须回复 HTTP 请求,否则就不是 https:// URL。
实际上,您的示例确实响应了 - 使用 HTTP 404“未找到”:
响应长度为零,导致大多数 Web 浏览器替换自己的错误页面,但它仍然是有效响应,您可以检查它。(顺便说一句,Windows 10 附带
curl.exe
。)但是,此域中有几个“实时” URL,例如:
当发出 GET 请求时,它会以 HTTP 200“OK”响应,显示一个漂亮的基于 HTML 的错误页面,上面写着“端点只接受 POST 请求”。例如:
(PowerShell 可用于检查返回 404的 URL,但更难。)