httpie
HTTPie (pronounced aitch-tee-tee-pie) is a command-line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. HTTPie is designed for testing, debugging, and generally interacting with APIs & HTTP servers.
Name:httpie
Category:Utilities
Publisher:trickest
Created:6/23/2021
Container:
quay.io/trickest/httpie:2.6.0
Output Type:
License:Unknown
Source:View Source
Parameters
Request URLhttp
Httpie http methodhttps
Httpie https method--proxy
Format: Protocol:PROXY_URL. String mapping protocol to the URL of the proxy.--verify
Set to no or false to skip checking the host's SSL certificate. Default: yes or true. You can set REQUESTS_CA_BUNDLE environment variable.-timeout
The connection timeout of the request in seconds.--boundary
Specify a custom boundary string for multipart/form-data requests. Has effect only with --form.-x
Content compressed (encoded) with Deflate algorithm. The Content-Encoding header is set to deflate.--auth-type
The authentication mechanism to use. Default: basic. Options: basic - Basic HTTP auth; digest - Digest HTTP auth.--multipart
Always sends a multipart/form-data request.--cert
Specify a certificate to use as cliend side SSL certificate.
Http method--max-headers
The maximum number of response headers to be read before giving up.--cert-key
The private key to use with SSL. Only needed if there is no key in provided certificate file.--check-status
By default, HTTPie exits with 0 when no network or other fatal errors occur.
Http Headers. Use : as a key-value separator. Example: Cookie:foo=bar.--max-redirects
By default, requests have a limit of 30 redirects (works with -f).-a
Format : USER:PASS
URL parameters to be appended to the request URI. Use == as a key-value separator. Example: search==httpie.--ciphers
A string in the OpenSSL cipher list format.
Data fields to be serialized into a JSON object (use with -j). or form data (use with -f). Example: name=HTTPie.-F
Follow 30x Location redirects.--ssl
The desired protocol version to use. This will default to SSL v2.3.--path-as-is
Bypass dot segment (/../ or /./) URL squashing.-f
Data items from the command line are serialized as form fields. The Content-Type ise set to application/x-www-form-urlencoded (if not specified). The presence of any file fields results in a multipart/form-data request.-j
Data items from the command line are serialized as a Json Object. The Content-Type and Accept headers are set to application/json(if not specified).
Non-string JSON data fields (only with -j). Use := as a separator. Example: awesome:=true.