【发布时间】:2012-05-03 08:20:34
【问题描述】:
通过 curl 测试 REST POST api 时,是否可以从外部 json 文件发送数据,而不是通过 --data 内联?
【问题讨论】:
通过 curl 测试 REST POST api 时,是否可以从外部 json 文件发送数据,而不是通过 --data 内联?
【问题讨论】:
要指定文件中的数据,请使用 --data @filename。来自 curl 的手册页:
如果您以字母 @ 开始数据,则其余部分应该是从中读取数据的文件名,或者 - 如果您希望 curl 从 stdin 读取数据。文件的内容必须已经是 URL 编码的。也可以指定多个文件。因此,可以使用 --data @foobar 从名为“foobar”的文件中发布数据。
【讨论】: