Moke|墨客

 找回密码
 立即注册
搜索
查看: 9591|回复: 0

HTTPie:WEB开发调试工具

[复制链接]

3636

主题

0

回帖

3681

积分

超级版主

Rank: 8Rank: 8

积分
3681
发表于 2016-5-9 15:28:11 | 显示全部楼层 |阅读模式



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


  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)  

收藏该文
0xroot25篇文章等级:5级  
  奔跑的蚂蚁
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 

 

快速回复 返回顶部 返回列表