以下内容返回我的vps上的网关超时(debian,squeeze)
curl --head http://www.flipkart.com/ HTTP/1.1 504 Gateway Timeout
但工作正常,即给我的家用电脑上的302 HTTP。 所以我猜想我的vps设置有些问题。 但是什么?
同样的命令昨天工作正常。
帮帮我!
编辑:PHP-cURL也会抛出一个504,这是如何发现这个问题..
编辑2:其他网站工作得很好,但:
curl --head https://google.com
编辑3:我可以ping到flipkart.com
弄清楚了!! 当curl尝试parsing到ipv6时它给了504
在比较请求,唯一的区别是IP地址。
所以我试图通过强制ipv4解决
curl -4 --head http://www.flipkart.com
它的工作!