Nytro Posted June 14, 2014 Report Posted June 14, 2014 HTTPie: a CLI, cURL-like tool for humans HTTPie (pronounced aych-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized responses. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.HTTPie is written in Python, and under the hood it uses the excellent Requests and Pygments libraries. Table of ContentsMain Features Installation Usage HTTP Method Request URL Request Items JSON Forms HTTP Headers Authentication Proxies HTTPS Output Options Redirected Input Terminal Output Redirected Output Download Mode Streamed Responses Sessions Config Scripting Interface Design Contribute Logo Authors Licence Changelog Main FeaturesExpressive and intuitive syntax Formatted and colorized terminal output Built-in JSON support Forms and file uploads HTTPS, proxies, and authentication Arbitrary request data Custom headers Persistent sessions Wget-like downloads Python 2.6, 2.7 and 3.x support Linux, Mac OS X and Windows support Documentation Test coverage Sursa: https://github.com/jakubroztocil/httpie Quote