云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

Wuzz - Web 开发与安全测试利器,交互式 HTTP 工具

jxf315 2025-05-22 11:11:29 教程文章 14 ℃

在 Web 开发和安全测试中,我们经常需要检查和修改 HTTP 请求。浏览器自带的开发者工具虽然好用,但复制出来的 cURL 命令冗长且难以编辑。今天要介绍的是 Wuzz,一款交互式命令行 HTTP 工具,它能够方便地让你像编辑文本一样修改 HTTP 请求,并实时查看响应结果。

Wuzz 的命令行参数与 cURL 类似,因此你可以直接使用浏览器复制的 cURL 命令作为输入。它最大的特点在于提供了交互式的界面,让你可以轻松地修改请求的各个部分,例如 URL、Header、Body 等,并立即发送请求查看结果。


安装

# 启用 install 模块的交互式 APP,x i 为 x install 的简写
x i

选定软件后,按下回车键将展示一系列操作选项

配置

Wuzz 的默认配置文件位于 "$
XDG_CONFIG_HOME/wuzz/config.toml"
(Linux) 或 ~/.wuzz/config.toml (其他平台)。 你也可以使用 -c--config 参数指定自定义配置文件。

示例配置文件提供了更多配置选项的说明:

  • https://github.com/asciimoo/wuzz/blob/master/sample-config.toml

快捷键

Wuzz 提供了丰富的快捷键,方便你快速操作:

快捷键

功能描述

F1

显示帮助信息

Ctrl+R

发送请求

Enter (URL视图)

发送请求

Ctrl+S

保存响应

Ctrl+E

保存请求

Ctrl+F

加载请求

Ctrl+C

退出

Ctrl+K, Shift+Tab

上一个视图

Ctlr+J, Tab

下一个视图

Ctlr+T

切换上下文相关搜索

Alt+H

切换历史记录

Down

向下移动一行

Up

向上移动一行

Page Down

向下翻页

Page Up

向上翻页

F2

跳转到 URL

F3

跳转到查询参数

F4

跳转到 HTTP 方法

F5

跳转到请求体

F6

跳转到请求头

F7

跳转到搜索

F8

跳转到响应头

F9

跳转到响应体

F11

重定向限制模式

上下文相关搜索

Wuzz 默认使用正则表达式过滤响应体。 你可以通过 Ctrl+T 切换到上下文相关的搜索语法。 例如:

  • HTML: 使用 goquery 语法
  • JSON: 使用 gjson 语法

待办事项

Wuzz 仍在积极开发中,未来计划加入以下功能:

  • 更便捷的导航
  • 自动补全
  • 单元测试

Wuzz 是一款功能强大的交互式 HTTP 调试工具,它简洁易用,能够极大地提高 Web 开发和安全测试的效率。如果你正在寻找一款比 cURL 更灵活、更便捷的 HTTP 工具,不妨试试 Wuzz!

来源:

https://github.com/asciimoo/wuzz/blob/master/README.md


更多内容请查阅 : wuzz | x-cmd install | 安装方式

Tags:

最近发表
标签列表