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.
Details
Category: Utilities
Publisher: trickest
Created Date: 6/23/2021
Container: quay.io/trickest/httpie:2.6.0
Source URL: https://github.com/httpie/httpie
Parameters
Command:
- Request URLCommand:
http
- Httpie http methodCommand:
https
- Httpie https methodCommand:
--proxy
- Format: Protocol:PROXY_URL. String mapping protocol to the URL of the proxy.Command:
--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.Command:
-timeout
- The connection timeout of the request in seconds.Command:
--boundary
- Specify a custom boundary string for multipart/form-data requests. Has effect only with --form.Command:
-x
- Content compressed (encoded) with Deflate algorithm. The Content-Encoding header is set to deflate.Command:
--auth-type
- The authentication mechanism to use. Default: basic. Options: basic - Basic HTTP auth; digest - Digest HTTP auth.Command:
--multipart
- Always sends a multipart/form-data request.Command:
--cert
- Specify a certificate to use as cliend side SSL certificate.Command:
- Http methodCommand:
--max-headers
- The maximum number of response headers to be read before giving up.Command:
--cert-key
- The private key to use with SSL. Only needed if there is no key in provided certificate file.Command:
--check-status
- By default, HTTPie exits with 0 when no network or other fatal errors occur.Command:
- Http Headers. Use : as a key-value separator. Example: Cookie:foo=bar.Command:
--max-redirects
- By default, requests have a limit of 30 redirects (works with -f).Command:
-a
- Format : USER:PASSCommand:
- URL parameters to be appended to the request URI. Use == as a key-value separator. Example: search==httpie.Command:
--ciphers
- A string in the OpenSSL cipher list format.Command:
- Data fields to be serialized into a JSON object (use with -j). or form data (use with -f). Example: name=HTTPie.Command:
-F
- Follow 30x Location redirects.Command:
--ssl
- The desired protocol version to use. This will default to SSL v2.3.Command:
--path-as-is
- Bypass dot segment (/../ or /./) URL squashing.Command:
-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.Command:
-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).Command:
- Non-string JSON data fields (only with -j). Use := as a separator. Example: awesome:=true.