首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >curl:(26)未能从文件/应用程序中打开/读取本地数据

curl:(26)未能从文件/应用程序中打开/读取本地数据
EN

Stack Overflow用户
提问于 2021-01-08 11:15:40
回答 5查看 27.6K关注 0票数 11

我试图上传一个ipa文件到茶碟存储,但得到的错误,如上文所述。

我用的命令-

代码语言:javascript
运行
复制
$ 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'

我在麦克身上。我见过堆叠溢出的问题,但都没有答案。

EN

回答 5

Stack Overflow用户

发布于 2021-05-03 19:00:32

逃离你的道路可能会有问题。对我来说,如果文件是正确的,你的命令就能工作(当然,我是未经授权的)。(卷曲7.64.1)

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

代码语言:javascript
运行
复制
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'

您可能必须转义文件名中的字符。提示:您也可以尝试将文件表单查找器拖放到终端,而光标位于文件名所在的位置。终端会自动脱逃。

票数 4
EN

Stack Overflow用户

发布于 2022-06-14 20:45:31

我能够通过不使用单引号或双引号来解决这个问题。curl -u "<userName>:<accessKey>" \ -X POST "https://api-cloud.browserstack.com/app-automate/xcuitest/v2/test-suite" \ -F file=@/path/to/app/file/Application-debug-test.zip. I hope it helps.

票数 3
EN

Stack Overflow用户

发布于 2022-11-13 11:19:48

我通过将单引号替换为双引号来解决这个问题。

我改变了这个:

代码语言:javascript
运行
复制
curl -F 'file=@addresses.json' https://location-bq-datasets.cloudfunctions.net/sample-endpoint

curl: (26) Failed to open/read local data from file/application

对此:

代码语言:javascript
运行
复制
curl -F "file=@addresses.json" https://location-bq-datasets.cloudfunctions.net/sample-endpoint

您也不需要将端点https://api.us-west-1.saucelabs.com/v1/storage/upload放在引号中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65627977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档