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

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