0

我一直在尝试使用带有 HTTPS 网址的 curl 从远程服务器获取响应。

curl -k https://mymoviezone.com/verfiy -d un="zeus@gmail.com" -d pwd="goohoo" -d apiver="2.9"

但它给出了空响应,我的服务器没有使用有效的证书,所以我添加了 "-k" ,但它仍然不起作用。

4

1 回答 1

2

这里有很多问题需要解决:

检查 DNS

dig mymoviezone.com

我使用了 dig,果然您的网站将(A 记录)解析为 IP 地址。

只是在没有 SSL 的浏览器中尝试

http://mymoviezone.com

重定向到:

http://bennettbizz.com

可疑的。

试图查看 SSL 协商是否有效

openssl s_client -connect mymoviezone.com:443

没有反应。让我们尝试连接一个简单的套接字。

尝试使用 netcat 连接到端口 443 (SSL)

nc mymoviezone.com 443

这永远不会连接。所以...

结论

端口 443 上没有运行服务器,配置不正确,DNS 指向错误的服务器,或者防火墙阻止了连接。问题不在于卷曲。

于 2012-11-12T09:00:35.760 回答