16

我想知道如何通过 HTTPie 使用来自空 json 数据的 POST 请求?对应的 Curl 解决方案在这里:

curl -X POST -H "Content-Type: application/json" -d '{}' http://ooxx.asdf/
4

3 回答 3

25

可以通过重定向STDIN指定逐字请求数据:

$ echo '{}' | http httpbin.org/post

请注意,对于包含正文的请求:

于 2014-04-08T13:31:35.490 回答
5
http POST ooxx.asdf/ Content-Type:application/json '{}'

使用包含以下内容的 json 文件的另一个选项{}

http POST ooxx.asdf/ < file.json

有关 json 发布的更多信息,您可以从这里找到

于 2014-04-06T08:23:55.530 回答
3

使用 <<< 运算符,如下所示。

http POST ooxx.asdf/ Content-Type:application/json <<< '{}'
于 2019-08-02T15:16:29.437 回答