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

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐