Name:httpie
Category:Utilities
Publisher:trickest
Created:6/23/2021
Container:quay.io/trickest/httpie:2.6.0
Output Type:
License:Unknown

Parameters

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