在一个POST命令中卷曲多个数据
问题描述:
任何人都可以告诉我是否可以(在命令行中)发出包含文件和其他参数的POST命令?在一个POST命令中卷曲多个数据
我试图做这样的事情:
curl -X POST -F "key=myKey&[email protected]" http://localhost:8080/myRestService/
我在这个领域真正的新,所以原谅我的基本问题。 但它似乎不工作。任何建议? 坦克你很
答
你应该用-d PARAM
检查手册页http://curl.haxx.se/docs/manpage.html
如果你开始以字母@数据,剩下的应该是一个文件名 阅读来自或来自 - 如果你想卷曲从标准输入读取数据 。该文件的内容必须已经被URL编码。 也可以指定多个文件。从名为 'foobar'的文件发布数据将因此使用--data @foobar完成。
尝试指定文件的完整路径。
谢谢lc0 :) – Rami