捕获和检查 Go 应用的 HTTP/HTTPS 请求。Go net/http 自动遵循代理环境变量,设置零配置。
自动拦截并解密终端命令的 HTTPS 流量,以明文查看请求和响应内容。
查看每个请求的完整 HTTP 头、Body、Cookie 和耗时信息。
支持 net/http、resty、req 和 fasthttp。Go 标准库默认读取 HTTP_PROXY。
无需修改源码即可 Mock API 响应或重写请求/响应数据,适合测试边界情况。
暂停匹配规则的请求,实时编辑 Header 或 Body,然后继续或中止——就像 HTTP 的调试器。
追踪 Go 微服务之间的 HTTP 调用,发现延迟问题、错误模式和异常 API 行为。
Go
在终端运行 hp shell,HTTPeep 自动为当前会话设置 HTTP_PROXY 和 HTTPS_PROXY 环境变量。
执行你的 Go 程序。Go net/http 自动使用 hp shell 设置的代理环境变量。
打开 HTTPeep 桌面应用,浏览会话列表、按域名筛选、查看请求/响应详情。
创建规则来 Mock API、重写响应、设置断点或 DNS Override。
Go
支持。Go net/http 自动读取 HTTP_PROXY、HTTPS_PROXY 和 NO_PROXY 环境变量。hp shell 会自动设置。
HTTPeep 能捕获 gRPC 使用的底层 HTTP/2 流量。虽然不内置 gRPC 消息解码,但可以查看原始 HTTP/2 帧。
支持。只要 hp shell 在终端会话中激活,go test 和任何 Go module 的 HTTP 流量都会被捕获。