<p style="text-align: center;"><strong><img alt="" src="https://simg.open-open.com/show/5d97a7054f56d195bab13444886a9d83.png" /></strong></p> <p> </p> <p>HTTPie (读aych-tee-tee-pie)是一个 HTTP 的命令行客户端。其目标是让 CLI 和 web 服务之间的交互尽可能的人性化。</p> <p>这个工具提供了简洁的 http 命令,允许通过自然的语法发送任意 HTTP 请求数据,展示色彩化的输出。HTTPie 可用于与</p> <p>HTTP 服务器做测试、调试和常规交互。</p> <p>HTTPie 是用 Python 编写,用到了 Requests 和 Pygments 这些出色的库。</p> <p>主要特性:</p> <ul> <li>直观的语法</li> <li>格式化和色彩化的终端输出</li> <li>内置 JSON 支持</li> <li>支持上传表单和文件</li> <li>HTTPS、代理和认证</li> <li>任意请求数据</li> <li>自定义头部</li> <li>持久性会话</li> <li>类 Wget 下载</li> <li>支持 Python 2.6, 2.7 和 3.x</li> <li>支持 Linux, Mac OS X 和 Windows</li> <li>插件</li> <li>文档</li> <li>测试覆盖率</li> </ul> <h2>更新日志</h2> <ul> <li>Extended auth plugin API.</li> <li>Added exit status code <code>7</code> for plugin errors.</li> <li>Added support for <code>curses</code>-less Python installations.</li> <li>Fixed <code>REQUEST_ITEM</code> arg incorrectly being reported as required.</li> <li>Improved <code>CTRL-C</code> interrupt handling.</li> <li>Added the standard exit status code <code>130</code> for keyboard interrupts.</li> </ul> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4958996188895723562" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4958996189034688599" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li> </ul> <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/1ca10f05">http://www.open-open.com/news/view/1ca10f05</a></p>