我想知道如何通过 HTTPie 发出带有空 json 的 from 数据的 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 <<< '{}'
http POST ooxx.asdf/ Content-Type:application/json '{}'
使用包含{}
的 json 文件的另一个选项:
http POST ooxx.asdf/ < file.json
更多关于 json 发布的信息,你可以从这里找到。