当前位置: 首页 > article >正文

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

目录

      • 安装
      • 配置
      • 快捷键
      • 上下文相关搜索
      • 待办事项

在 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

更多内容请查阅 : install/wuzz


http://www.kler.cn/a/600400.html

相关文章:

  • 基于javaweb的SpringBoot公司财务管理设计与实现(源码+文档+部署讲解)
  • Linux上位机开发实战(编写API库)
  • VitePress由 Vite 和 Vue 驱动的静态站点生成器
  • Python:单例模式魔法方法
  • 【机器学习】--二分类
  • flink广播算子Broadcast
  • matlab近似计算联合密度分布
  • 当汉堡遇上便当:TypeScript命名空间 vs JavaScript模块化
  • 销售易CRM:技术革新助力客户关系管理智能化
  • DHCPv6 Stateless Vs Stateful Vs Stateless Stateful
  • 关于网络的一点知识(持续更新)
  • 【第二月_day7】Pandas 简介与数据结构_Pandas_ day1
  • 数据结构——链式队列
  • Spring Security核心源码和功能实现
  • M芯片mac安装Linux虚拟机
  • HTML和CSS基础
  • 数据结构初阶-二叉树的应用
  • 1688关键字API接口解析:(实战案例)
  • Day110 若依-基础
  • mysql数据实时全量+增量迁移