使用shell和curl检查站点是否可用于https URL重定向

时间:2014-02-05 10:09:39

标签: shell curl https

我想检查https://fusionhelp.oracle.com网站是否可用。浏览了这个站点中的帖子后,尝试使用linux命令提示符下的curl脚本,如下所示:

curl https://fusionhelp.oracle.com -L -o dumpfile -w 'Last URL was: %{url_effective}'

curl -vi -I -L --cacert FusionhelpRepository https-fusionhelp-website

FusionhelpRepository包含将安全性 certificates.pem 合并到一个文件中。

我得到curl(7)套接字错误:113 ,而不是表明该网站可用的状态代码。我希望第一个响应是 302 ,之后它应该被重定向到目标页面。

我知道很多这样的帖子都是早些时候制作的,并且该解决方案适用于我访问过的Yahoo或Google或其他HTTPS网站。这个没有通过。

1 个答案:

答案 0 :(得分:2)

我认为你只需要-I选项:

curl -I https://fusionhelp.oracle.com

这将给出响应代码,当前显示503 Service Unavailable。