2015-07-10 65 views
0

我试图用curl和内容类型为“multipart/form-data”的文件发布到webservice,并且无法让它工作。我想我的问题是我在网址中有参数。cURL - 包含参数的URL

../fileuploader.ws?aId=579 & EID = 226

curl -u user:password -F [email protected] "http://localhost/fileuploader.ws?aId=579&eId=226" 

我的请求缺少参数援助和开斋节我收到错误。我也尝试过使用单引号,结果相同。所有的主题和讨论都表明,使用引号应该可以工作,但是使用带引号的引号似乎没有效果。

+0

如果您的webservice期望POST参数,将它们放入URL(这是GET参数)不会对你有任何好处。 http://stackoverflow.com/questions/12667797/using-curl-to-upload-post-data-with-files – Amadan

回答

0

该行为取决于你的shell envt。尝试跳出&与\ &有/无引号(单或双)