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

目录

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

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

安装

bash 复制代码
# 启用 install 模块的交互式 APP,x i 为 x install 的简写
x i

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

配置

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

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

快捷键

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 切换到上下文相关的搜索语法。 例如:

待办事项

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

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

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

来源:

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

更多内容请查阅 : install/wuzz

相关推荐
Version4 分钟前
深入理解JavaScript 中的 this
前端
李鸿耀15 分钟前
前端包管理工具:npm/Yarn/pnpm 特性解析与实战指南
前端
秋说20 分钟前
【区块链安全 | 第十四篇】类型之值类型(一)
安全·区块链
Enti7c23 分钟前
页面重构过程中如何保证良好的跨浏览器一致性?
前端·其他
海狸鼠30 分钟前
几行代码实现MCP服务端/客户端(接入DeepSeek)
前端·后端
木木黄木木35 分钟前
基于HTML5的拖拽排序功能实现详解
前端·html·html5
Stupid39 分钟前
[学习笔记] 工程化的浅入了解
前端
阿航hang40 分钟前
Reactivity 模块
前端
PineSongCN42 分钟前
nginx 反向代理后SSE连接无效的问题
前端
还是鼠鼠42 分钟前
Node.js 路由 - 初识 Express 中的路由
前端·vscode·前端框架·npm·node.js·express