[[command]]
name = "http"
aliases = ["https"]
description = "Httpie — modern HTTP client with a colorised, JSON-aware UI. Each invocation makes an HTTP(S) request to the given URL (network) and prints the response. Does not execute server-supplied code. The --download flag writes the response body to a file (output filename derived from URL or controlled by --output). --auth supplies credentials; --session and --session-read-only persist or load named credential bundles to ~/.httpie/. Active maintenance."
url = "https://httpie.io/docs/cli"
researched_version = "httpie 3.x"
level = "SafeRead"
bare = false
standalone = [
    "--all", "--body", "--check-status",
    "--continue", "--debug", "--default-scheme",
    "--download", "--follow", "--form",
    "--headers", "--help", "--ignore-stdin",
    "--ignore-netrc", "--json",
    "--meta", "--multipart",
    "--no-stream", "--offline",
    "--overwrite", "--pretty", "--print",
    "--quiet", "--stream", "--style",
    "--traceback", "--verbose", "--verify",
    "--version",
    "-F", "-I", "-S", "-b", "-c", "-d", "-f",
    "-h", "-j", "-m", "-o", "-p", "-q", "-s",
    "-v",
]
valued = [
    "--auth", "--auth-type", "--bearer",
    "--cert", "--cert-key", "--cert-key-pass",
    "--chunked", "--compress", "--default-scheme",
    "--format-options", "--max-headers",
    "--max-redirects", "--output",
    "--path-as-is", "--proxy", "--response-charset",
    "--response-mime", "--session",
    "--session-read-only", "--ssl",
    "--timeout",
    "-A", "-a", "-x",
]
write_flags = ["--download", "--output", "-d", "-o"]
