转载

HTTPie:WEB开发调试工具

HTTPie (读作aych-tee-tee-pie)是命令行形式的HTTP客户端。可通过简单的http命令,可配合语法发送任意HTTP请求数据,并在终端以代码高亮的形式输出。HTTPie可用来对HTTP服务器进行测试、调试工作和一些常规交互。

HTTPie:WEB开发调试工具

HTTPie使用Python编写, 用到了 Requests 和 Pygments 这些出色的库。

主要功能:

直观的语法 格式化和色彩化的终端输出 内置 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获取到:

# Mac OS X 系统通过brew安装 brew install httpie --HEAD # Universal pip install --upgrade https://github.com/jkbrzt/httpie/tarball/master

*项目地址: GitHub 编译/0xroot 内容有所删减,转载请注明来自FreeBuf黑客与极客(FreeBuf.COM)

正文到此结束
Loading...