wuzz(1)
β¨ wuzz β the manual, but make it cute β¨
okay so bestie, welcome to wuzz(1) from the General Commands Manual section. this is the interactive HTTP inspection tool and she is that girl π
π NAME π
wuzz β an interactive tool for HTTP inspection πβ¨
πΈ DESCRIPTION πΈ
okay so picture this: wuzz is an interactive tool for generating and sending HTTP requests, and also for viewing the responses. instead of having to type out all the HTTP headers, parameters, body, etc. on the command line like some kind of gremlin π, you get a simple and intuitive CUI (that's console user interface, iykyk) to work with. main character energy fr fr π
and here's the slay: wuzz's command line arguments are similar to cURL's arguments, so you can literally use it to inspect and modify requests that you copied out of a browser's network inspector with the "copy as cURL" feature. no cap, it just works π¦
π SYNOPSIS π
wuzz [OPTIONS]... [URL]
π OPTIONS π
-H,--headerHEADER β Specify an HTTP Header-d,--data-,--data-binaryDATA β Specify a (binary) data to be sent-X,--requestMETHOD β Select an HTTP Request Method (GET,POST,PUT,DELETE,HEAD)-t,--timeoutMILLISECONDS β Request timeout in Milliseconds-c,--configPATH β Use a custom configuration file-h,--helpβ Show wuzz's built-in help (may be more up to date) π-j,--jsonJSON β Add JSON request data and set related request headers-k,--insecureβ Allow untrusted TLS certificates π¨-R,--disable-redirectsβ Do not follow HTTP redirects-T,--tlsMINX,MAX β Restrict allowed TLS versions (SSL3.0,TLS1.0,TLS1.1,TLS1.2)
like for example, bestie:
wuzz -T TLS1.1 (TLS1.1 only)
wuzz -T TLS1.0,TLS1.1 (from TLS1.0 up to TLS1.1)
--tlsv1.0β Force TLS1.0 only--tlsv1.1β Force TLS1.1 only--tlsv1.2β Force TLS1.2 only-1,--tlsv1β Force TLS version 1.x (1.0, 1.1 or 1.2)-v,--versionβ Display wuzz version number-x,--proxyURL β Use HTTP(S) or SOCKS5 proxy
π§ CONFIGURATION π§
the default location for the configuration file is $XDG_CONFIG_HOME/wuzz/config.toml. the -c / --config switch can be used to load a configuration file from a different location. and get this β this package ships with an example configuration in /usr/share/doc/wuzz/examples/ π
π KEYBINDINGS π
okay so the table said:
Ctrl+Rβ Send requestReturn (Enter)β Send request (only from URL view)Ctrl+Sβ Save responseCtrl+Cβ QuitCtrl+K,Shift+Tabβ Previous viewCtrl+J,Tabβ Next viewAlt+Hβ Toggle HistoryDown (Arrow Keys)β Move down one view lineUp (Arrow Keys)β Move up one view linePage downβ Move down one view pagePage upβ Move up one view pageF1β Display helpF2β Jump to URLF3β Jump to query parametersF4β Jump to HTTP methodF5β Jump to request bodyF6β Jump to headersF7β Jump to searchF8β Jump to response headersF9β Jump to response body
the function keys really said "one for every vibe" π₯
π SEE ALSO π
π AUTHOR π
This manual page was written by Jack Henschel <jackdev@mailbox.org>, for the Debian project (and may be used by others). π«Ά
and that's the whole thing, bestie! go forth and inspect those requests π
and yeah, this was the wuzz(1) page as of 2017-03-04 β mwah, slay, periodt β¨ππ¦
π¦ where this page comes from
- debian bookworm: wuzz 0.4.0-2+b12 Β· AGPL-3.0-only
- debian trixie: wuzz 0.4.0-2+b25 Β· AGPL-3.0-only
- ubuntu jammy: wuzz 0.4.0-2 Β· AGPL-3.0-only
- ubuntu noble: wuzz 0.4.0-2build1 Β· AGPL-3.0-only
- ubuntu noble: wuzz 0.4.0-2ubuntu0.24.04.2 Β· AGPL-3.0-only
- ubuntu questing: wuzz 0.4.0-2build1
- ubuntu resolute: wuzz 0.4.0-2build2 Β· AGPL-3.0-only
- ubuntu stonking: wuzz 0.4.0-2build2 Β· AGPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms