卷曲上传文件-T

时间:2016-05-10 20:25:51

标签: http curl file-upload

尝试运行代码时出现错误curl: Can't open 'files=@1.txt'!

curl -v -XPOST -k -H "Accept: application/json" -T "files=@1.txt"  https://192.168.1.102/

有关如何正确传递文本文件名称的任何建议吗?

1 个答案:

答案 0 :(得分:1)

-T用于PUT并且仅需要文件名:

curl -T 1.txt https://192.168.1.102/

您似乎想要POST一个文件?如果你想要发送"明白",你可能想要:

curl -H "Accept: application/json" --data-binary @1.txt https://192.168.1.102/

如果你想将文件作为multipart formpost发送,你可能会这样做:

curl -F files=@1.txt https://192.168.1.102/