简介
HTTPie是一个命令行的HTTP客户端,这款神器使得命令行下调用web服务非常方便人性化.而且是彩色的输出,很漂亮,内置了测试,分析功能非常强大。
主要功能
直观的语法
格式化和色彩化的终端输出
内置 JSON 支持
支持上传表单和文件
HTTPS、代理和认证
任意请求数据
自定义头部
持久性会话
类 Wget 下载
支持 Python 2.6, 2.7 和 3.x
支持 Linux, Mac OS X 和 Windows
插件
文档
安装:
MAC OS X 可通过brew一键安装:
$ brew install httpie
大多数的Linux发行版都提供了一个包,可以通过系统包管理器来安装:
基于Debian的发行版比如Ubuntu可以通过下面的方法安装:
apt-get install httpie
基于RPM包的安装方式:
yum install httpie
Windows、MAC、Linux的通用安装方式是通过pip来安装:
pip install --upgrade pip setuptools
pip install --upgrade httpie
最新的开发版可从GitHub获取到:
GitHub