HTTPX2(1)

πŸ“¦
version 2.16.0 Β· 2 versions
, in fedora 44

πŸ’… HTTPX2(1)

okay bestie, welcome to the manual page for httpx2 β€” that's a User Commands situation, section 1, and yes it lives in the HTTPX2(1) header like it owns the place, because it does. 🌈


✨ NAME ✨

httpx2 β€” a next-generation HTTP client for Python πŸπŸ’–


✨ SYNOPSIS ✨

httpx2 <URL> [OPTIONS]

that's it. one URL, and then as many options as your little heart desires. periodt. πŸ’…


✨ DESCRIPTION ✨

okay so. picture this: HTTPX πŸ¦‹

it's a next generation HTTP client. that's the whole vibe. iconic, no notes.

here's every single flag you can throw at it, in order, nothing skipped, because we do NOT gatekeep here 🫢

  • -m, --method METHOD β€” the request method, bestie. like GET, POST, PUT, PATCH, DELETE, OPTIONS, HEAD, QUERY. [Default: GET, or POST if a request body is included]
  • -p, --params <NAME VALUE> ... β€” query parameters to include in the request URL. yes, plural, you can stack 'em πŸ’«
  • -c, --content TEXT β€” byte content to include in the request body.
  • -d, --data <NAME VALUE> ... β€” form data to include in the request body.
  • -f, --files <NAME FILENAME> ... β€” form files to include in the request body.
  • -j, --json TEXT β€” JSON data to include in the request body. ✨
  • -h, --headers <NAME VALUE> ... β€” include additional HTTP headers in the request. (yes, -h is headers here, not help β€” stay woke, --help is its own thing πŸ‘€)
  • --cookies <NAME VALUE> ... β€” cookies to include in the request. πŸͺ
  • --auth <USER PASS> β€” username and password to include in the request. specify - for the password to use a password prompt. note that using --verbose/-v will expose the Authorization header, including the password encoding in a trivially reversible format. 😭 so like, be careful with that one, fr fr.
  • --proxy URL β€” send the request via a proxy. should be the URL giving the proxy address.
  • --timeout FLOAT β€” timeout value to use for network operations, such as establishing the connection, reading some data, etc... [Default: 5.0]
  • --follow-redirects β€” automatically follow redirects. πŸƒβ€β™€οΈ
  • --verify / --no-verify β€” enable SSL verification.
  • --http2 β€” send the request using HTTP/2, if the remote server supports it. πŸ’…
  • --download FILE β€” save the response content as a file, rather than displaying it.
  • -v, --verbose β€” verbose output. show request as well as response. the way that this shows *both*… obsessed.
  • --help β€” show this message and exit. πŸ‘‘

lowkey reminder: if you're passing --auth and also -v/--verbose, your Authorization header is out there in a trivially reversible format. main character energy, but maybe not that much main character energy. stay safe bestie 🫢

and that's the whole page, no cap. this was httpx2 version 2.16.0, dated October 2026, sitting pretty in the HTTPX2(1) footer like the queen she is πŸ‘‘βœ¨ go make some requests, you've got this πŸ’–πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from