Describe the bug
在 Windows 11 上使用 Reqable 的 MCP(Model Context Protocol)功能时,通过界面重新打开之前导出的 HAR 文件后,MCP 服务无法读取或访问 HAR 中重新加载的请求数据。MCP 似乎只能识别当前实时捕获的流量,而无法感知通过“打开 HAR 文件”方式加载的历史数据,导致基于 MCP 的自动化分析或调用无法正常进行。
To Reproduce
在 Reqable 中正常捕获一些 HTTP/HTTPS 请求。
将当前会话导出为 HAR 文件(例如 session.har)。
关闭 Reqable 或清空当前会话列表。
通过 Reqable 的“打开”功能重新加载之前导出的 session.har 文件,确保请求列表正常显示。
启动 MCP 服务(或通过支持 MCP 的客户端连接到 Reqable 的 MCP 服务)。
尝试通过 MCP 接口获取当前会话中的所有请求数据。
观察到 MCP 返回的数据为空,或仅包含步骤 1 中实时捕获的数据(如果未清空),而不是 HAR 文件中加载的历史请求。
Expected behavior
当用户通过 Reqable 界面打开 HAR 文件后,MCP 服务应该能够同步访问到 HAR 中包含的所有请求数据,使外部 MCP 客户端能够像处理实时捕获的数据一样,对历史 HAR 数据进行查询、过滤、分析等操作。期望 MCP 提供的数据源与 Reqable 当前显示的数据视图保持一致(即“所见即所得”)。
Screenshots
(如方便可附上截图,展示 HAR 文件已成功加载但 MCP 返回空数据的对比界面)
Information
Platform: Windows
OS: Windows 11
Arch: x86-64
App Version: 请填写你当前使用的 Reqable 版本号 3.2.7
Describe the bug
在 Windows 11 上使用 Reqable 的 MCP(Model Context Protocol)功能时,通过界面重新打开之前导出的 HAR 文件后,MCP 服务无法读取或访问 HAR 中重新加载的请求数据。MCP 似乎只能识别当前实时捕获的流量,而无法感知通过“打开 HAR 文件”方式加载的历史数据,导致基于 MCP 的自动化分析或调用无法正常进行。
To Reproduce
在 Reqable 中正常捕获一些 HTTP/HTTPS 请求。
将当前会话导出为 HAR 文件(例如 session.har)。
关闭 Reqable 或清空当前会话列表。
通过 Reqable 的“打开”功能重新加载之前导出的 session.har 文件,确保请求列表正常显示。
启动 MCP 服务(或通过支持 MCP 的客户端连接到 Reqable 的 MCP 服务)。
尝试通过 MCP 接口获取当前会话中的所有请求数据。
观察到 MCP 返回的数据为空,或仅包含步骤 1 中实时捕获的数据(如果未清空),而不是 HAR 文件中加载的历史请求。
Expected behavior
当用户通过 Reqable 界面打开 HAR 文件后,MCP 服务应该能够同步访问到 HAR 中包含的所有请求数据,使外部 MCP 客户端能够像处理实时捕获的数据一样,对历史 HAR 数据进行查询、过滤、分析等操作。期望 MCP 提供的数据源与 Reqable 当前显示的数据视图保持一致(即“所见即所得”)。
Screenshots
(如方便可附上截图,展示 HAR 文件已成功加载但 MCP 返回空数据的对比界面)
Information
Platform: Windows
OS: Windows 11
Arch: x86-64
App Version: 请填写你当前使用的 Reqable 版本号 3.2.7