You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Adam Tauber 8b38235ec1 [fix] termbox sync after opening external editor
The full restart of termbox messes up keybindings. Seems Sync() is enough
to restore console settings and it handles keybindings too.
8 years ago
config [fix] override default config.Editor with $EDITOR env var even without config file 8 years ago
docs/images [enh] v0.3.0 8 years ago
formatter feature: result formatter extensibility with minor refactor and several testsy 8 years ago
.gitignore
.travis.yml feature: result formatter extensibility with minor refactor and several testsy 8 years ago
CHANGELOG.md [enh] v0.3.0 8 years ago
LICENSE
README.md [doc] config documentation update 8 years ago
commands.go [fix] termbox sync after opening external editor 8 years ago
keys.go
request-headers.go Autocomplete request headers 8 years ago
sample-config.toml [enh] add openEditor command 8 years ago
status-line.go [enh] add new statusline functions 8 years ago
wuzz.go [mod] alphabetical order of config/help items 8 years ago

README.md

wuzz

Interactive cli tool for HTTP inspection

Wuzz command line arguments are similar to cURL's arguments, so it can be used to inspect/modify requests copied from the browser's network inspector with the "copy as cURL" feature.

wuzz screencast

Installation and usage

$ go get github.com/asciimoo/wuzz
$ "$GOPATH/bin/wuzz" --help

Configuration

It is possible to override default settings in a configuration file. The default location is "$XDG_CONFIG_HOME/wuzz/config.toml"on linux and ~/.wuzz/config.toml on other platforms. -c/--config switches can be used to load config file from custom location.

See example configuration for more details.

Commands

Keybinding Description
F1 Display help
Ctrl+R Send request
Ret Send request (only from URL view)
Ctrl+S Save response
Ctrl+C Quit
Ctrl+K, Shift+Tab Previous view
Ctlr+J, Tab Next view
Alt+H Toggle history
Down Move down one view line
Up Move up one view line
Page down Move down one view page
Page up Move up one view page
F2 Jump to URL
F3 Jump to query parameters
F4 Jump to HTTP method
F5 Jump to request body
F6 Jump to headers
F7 Jump to search
F8 Jump to response headers
F9 Jump to response body

TODO

  • Colors
  • Response specific filters (xpath, etc..)
  • Better navigation
  • File upload
  • Autocompletion
  • Tests

Bugs

Bugs or suggestions? Visit the issue tracker or join #wuzz on freenode