Skip to content

httpie/httpie

httpie:一个用户友好的命令行 HTTP 客户端。httpie  是 curl 的替代品,用来发出 HTTP 请求。它的特点是语法更简单,并且服务器的返回内容会格式化高亮显示。

bash
# curl 的写法
$ curl -X PUT -d hello=world example.com

# httpie 的写法
$ http PUT example.com hello=world

# 自定义 HTTP 方法、HTTP 标头和 JSON 数据
http PUT pie.dev/put X-API-Token:123 name=John

# 在不使用离线模式发送的情况下构建和打印请求
http --offline pie.dev/post hello=offline

httpie-animation.gif