cURL 随机停止工作

cURL 随机停止工作

在编写严重依赖 cURL 的应用程序时,我遇到了一个错误。cURL 返回的错误是

<HTML><HEAD><TITLE>Error</TITLE></HEAD><BODY>
An error occurred while processing your request.<p>
Reference&#32;&#35;179&#46;671d1f45&#46;1280621802&#46;1a9c0add
</BODY></HTML>

我使用的命令是

curl -T /test.txt http://idisk.me.com/myAccount/Public/myFolder/

我用正确的信息替换了 MyAccount 和 MyFolder。是不是我的主机(Apple)现在出于某种原因拒绝 curl 上传?

谢谢你的帮助,这真的很令人费解

答案1

尝试使用不同的用户代理:

curl -A 'other user agent' -T /test.txt http://idisk.me.com/myAccount/Public/myFolder/

答案2

您收到的错误通常是 Akamai CDN 返回的错误。如果您有权访问 Akamai 控制门户,则应转到支持部分并查找错误翻译工具。在那里,您可以插入使用 cURL 返回的参考编号。在此特定情况下,它是 Ref:#179.671d1f45.1280621802.1a9c0add

该错误可能与错误的凭证、达到每日最大请求数等有关。

一旦您翻译了错误,它会准确地告诉您错误响应的原因,此时您可以更轻松地进行故障排除。

相关内容