微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

curl: (26) 无法从文件/应用程序打开/读取本地数据

如何解决curl: (26) 无法从文件/应用程序打开/读取本地数据

我正在尝试将 ipa 文件上传到 Sauselabs 存储,但遇到上述错误

我正在使用的命令 -

$ curl -F 'payload=@/Users/<user-name>/Downloads/<file_name>.ipa' -F name=<file_name>.apk -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY"  'https://api.us-west-1.saucelabs.com/v1/storage/upload'

我在 mac 上。我看过有关 stackoverflow 的问题,但没有人回答。

解决方法

可能在逃避您的路径时出现问题。对我来说,您的命令有效,如果文件正确(当然我得到了未经授权的文件)。 (卷曲 7.64.1)

从下载文件夹中尝试您的命令:

cd /Users/<user-name>/Downloads
curl -F @<file_name>.ipa -F name=<file_name>.apk -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY"  'https://api.us-west-1.saucelabs.com/v1/storage/upload'

您可能需要对文件名中的字符进行转义。 提示:您也可以尝试将文件表单查找器拖放到终端,同时光标位于文件名所在的位置。终端会自动转义那些。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。