在Windows中卷曲读取功能返回有趣的值

时间:2019-07-08 08:19:42

标签: windows curl

我正在使用以下命令将文件上传到端点

curl -X POST -H "authorization: Basic base64encode" -H "Content-Type: 
multipart/form-data" -H "X-Atlassian-Token: nocheck" -F 
"file=@c:/Users/User/Desktop/testresults.xml"  https://jira.test- 
server.ag/rest/api/latest/issue/man-287/attachments

mac下的命令可以正常工作,在Windows下我会遇到以下错误

curl: (26) read function returned funny value

卷曲版本

curl 7.64.0 (x86_64-w64-mingw32) libcurl/7.64.0 OpenSSL/1.1.1a 

使用https://chocolatey.org

安装

1 个答案:

答案 0 :(得分:0)

在用于Windows 10的Linux的Windows子系统上使用curl时,我遇到了同样的问题。我不得不将路径从C:\Temp\File.txt更改为/mnt/c/Temp/File.txt

检查是否可以访问外壳程序中的文件,例如dir c:\path\to\file.txt,如果失败,那么您知道必须先修复路径。