【问题标题】:curl: (26) Failed to open/read local data from file/applicationcurl:(26)无法从文件/应用程序打开/读取本地数据
【发布时间】:2021-04-14 02:24:51
【问题描述】:

我正在尝试将 ipa 文件上传到 saucelabs 存储,但出现上述错误。

我正在使用的命令 -

$ 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 上看到了问题,但没有一个答案。

【问题讨论】:

    标签: curl saucelabs


    【解决方案1】:

    转义路径可能有问题。对我来说,如果文件正确,您的命令有效(我当然得到未经授权的文件)。 (卷曲 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'
    

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

    【讨论】:

      猜你喜欢
      • 2014-07-06
      • 1970-01-01
      • 1970-01-01
      • 2017-07-10
      • 1970-01-01
      • 2021-02-04
      • 2020-02-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多