在OS X Yosemite上卷曲下载失败

时间:2015-01-30 12:30:27

标签: macos bash curl osx-yosemite

OSX Yosemite卷曲有问题吗?我现在在本地和远程网络的不同组合上反复遇到同样的问题(从不同位置下载不同的软件)。我正在运行OSX 10.10.2。所有尝试都开始正常,但过了一段时间后,他们都完成了以下错误消息之一:

curl: (56) Recv failure: Connection reset by peer  
curl: (56) Recv failure: Operation timed out

我使用curl进行下载的原因是curl是不同安装脚本的一部分。普通下载工作正常,所以我认为没有互联网连接问题。

2 个答案:

答案 0 :(得分:1)

它可能不是一个完整的解决方案,但您可以尝试使用wget。

我使用的主要卷曲语法是:

curl -L 'http://example.com/file.txt' -o 'file.txt'

我也在运行OS X Yosemite。

wget的:

wget 'http://example.com/file.txt'

答案 1 :(得分:0)

Connection reset by peerOperation timed out通常表示无法访问服务器或文件。从libcurl错误代码列表中

CURLE_RECV_ERROR (56)
    Failure with receiving network data.

也许您可以尝试从其他服务器获取相同的文件?如果您在安装脚本中使用curl,也许可以提交错误报告?由于网络中的其他所有工作正常,我猜这是安装脚本的问题。