Windows10、Windows环境用curl命令上传文件报错:

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

假设我要上传的文件目录是:

F:\我的下载\test.xlsx

错误写法1:使用单引号

curl -X POST "https://xxx/upload" -H "Authorization:xx" -F 'uploadFiles=@"F:/我的下载/test.xlsx"'

错误写法2:路径写错

curl -X POST "https://xxx/upload" -H "Authorization:xx" -F "uploadFiles=@/F:/我的下载/test.xlsx"
 

正确写法1:使用绝对路径

curl -X POST "https://xxx/upload" -H "Authorization:xx" -F "uploadFiles=@F:/我的下载/test.xlsx"

正确写法2:使用相对路径

先切换到 F:\我的下载

curl -X POST "https://xxx/upload" -H "Authorization:xx" -F "uploadFiles=@./我的下载/test.xlsx"

注意单引号、双引号不要随便使用,会报错!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐