我想知道如何通过 HTTPie 使用来自空 json 数据的 POST 请求?对应的 Curl 解决方案在这里:
curl -X POST -H "Content-Type: application/json" -d '{}' http://ooxx.asdf/
可以通过重定向STDIN
指定逐字请求数据:
$ echo '{}' | http httpbin.org/post
请注意,对于包含正文的请求:
POST
是默认的 HTTP 方法application/json
是默认的Content-Type
http POST ooxx.asdf/ Content-Type:application/json '{}'
使用包含以下内容的 json 文件的另一个选项{}
:
http POST ooxx.asdf/ < file.json
有关 json 发布的更多信息,您可以从这里找到。
使用 <<< 运算符,如下所示。
http POST ooxx.asdf/ Content-Type:application/json <<< '{}'