页面处于活动状态时,wget 显示 404 未找到

页面处于活动状态时,wget 显示 404 未找到

这看起来很简单但我不知道如何修复。

在浏览器中打开以下 URL:

https://ecomm.sella.it/gestpay/gestpayws/WSCryptDecrypt.asmx?WSDL

这似乎有效并且它将在您的浏览器中下载 XML WSDL。

但是在我们的 Linux 服务器上,当我尝试使用 wget 获取相同的 URL 时,它返回 404-Not found 错误:

wget https://ecomm.sella.it/gestpay/gestpayws/WSCryptDecrypt.asmx?WSDL

同时,当我尝试 wget google 或 hotmail 时,它工作正常。但此 WSDL URL 返回 404 错误代码。看起来这是某种缓存问题。

我怎样才能解决这个问题?

答案1

这是完全基于本地的。它为荷兰和德国的代理打开,但为美国的代理给出 404(除了我自己的位置)。

答案2

404 是客户端错误,如果您在查询之前没有任何拼写错误(?),那么它只是意味着您连接的服务器可能没有您要下载的文件。可能存在区域服务器,缺少部署的服务器,如果您在浏览器中可以使用 wget,请尝试从同一区域主机运行 wget。

相关内容