Skip to content
Search

HTTPie

lastmod 2023-11-23created 2018-08-248 edits

HTTPie for Terminal — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

Features

  • Expressive 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

How to install

$ brew install httpie

Proxy connect

You can use the HTTP_PROXY, HTTPS_PROXY, and ALL_PROXY environment variables commonly used on Linux, or

INFORMATION

For reference, lowercase is used with curl.

you can apply them manually as follows:

http --proxy=http:http://10.10.1.10:3128 --proxy=https:https://10.10.1.10:1080 example.org

If you need a proxy server, use Mitmproxy.

See also

Favorite site

author Zer0 sitemap