我想使用 curl 将文件通过 http 发布到以下 URL,例如:
curl -d myfile.xml http://www.example.dom/post/file/here
我可以设置发布文件时使用的参数吗?例如,如果是查询字符串,我会这样做:?file=filedatahere
您如何通过帖子来实现这一点?
答案1
是的,您可以通过查询字符串为要发布的资源指定参数。此外,如果数据是从文件读取的,则应在文件名前使用“@”。因此,使用您的示例,我相信这应该是这样的:
curl -d @myfile.xml "http://www.example.dom/post/file/here?foo=bar&this=that"