feat(performance): 请求详情察看结果树 + 报告导出 Word/PDF/JSON + 采集标志修复
- 新增 PerformanceRequestDetail 表与任务/执行级采集开关(off/on/errors_only),执行器按模式采集请求报文,超限自动截断
- 新增请求明细两段式查询 API(列表 + 详情),规避 MySQL sort buffer 爆内存
- 报告页新增「请求详情」Tab:筛选(状态码簇/成败/关键字/耗时区间)+ 分页表格 + 70% 详情抽屉(完整请求/响应报文、复制按钮)
- 项目报告页任务明细新增「查看请求详情」入口(深度链接 activeTab=details)
- 「导出 JSON」升级为「导出 Word / PDF / JSON」下拉(exportReport.ts,ECharts base64 嵌入)
- 修复 run_task_async() 创建执行记录缺失 request_detail_enabled 导致采集标志恒为 off 的 bug
- 新增端到端自测脚本 probe_e2e_rerun.py(5.60 实测:200 条明细 + MySQL 快照 + 报告汇总全部通过)
Co-Authored-By:
Claude <noreply@anthropic.com>
正在显示
此差异已折叠。