Skip to content

Network

域名:network

请求捕获、响应体读取、HAR 导出、请求重放与性能追踪。

Profile

  • workflow
  • full

典型场景

  • 抓包
  • 认证提取
  • 请求重放
  • 性能 trace

常见组合

  • browser + network
  • network + workflow

代表工具

  • network_enable — 启用网络请求监控,供后续页面导航与抓包使用。
  • network_disable — 禁用网络请求监控。
  • network_get_status — 获取网络监控状态及请求统计。
  • network_get_requests — 获取已捕获的网络请求;大结果会返回摘要与 detailId。
  • network_get_response_body — 获取指定请求的响应体;大响应会自动截断或摘要化。
  • network_get_stats — 获取网络流量统计,包括请求量、响应量、错误率与时序信息。
  • performance_get_metrics — 获取页面性能指标,如 FCP、LCP、FID、CLS。
  • performance_start_coverage — 开始记录 JavaScript 与 CSS 覆盖率。
  • performance_stop_coverage — 停止覆盖率记录并返回报告。
  • performance_take_heap_snapshot — 生成 V8 堆内存快照。

工具清单(29)

工具说明
network_enable启用网络请求监控,供后续页面导航与抓包使用。
network_disable禁用网络请求监控。
network_get_status获取网络监控状态及请求统计。
network_get_requests获取已捕获的网络请求;大结果会返回摘要与 detailId。
network_get_response_body获取指定请求的响应体;大响应会自动截断或摘要化。
network_get_stats获取网络流量统计,包括请求量、响应量、错误率与时序信息。
performance_get_metrics获取页面性能指标,如 FCP、LCP、FID、CLS。
performance_start_coverage开始记录 JavaScript 与 CSS 覆盖率。
performance_stop_coverage停止覆盖率记录并返回报告。
performance_take_heap_snapshot生成 V8 堆内存快照。
performance_trace_start开始录制 Chrome Performance Trace。
performance_trace_stop停止 Performance Trace 并保存跟踪文件。
profiler_cpu_start开始 CDP CPU Profiling。
profiler_cpu_stop停止 CPU Profiling,保存结果并返回热点函数。
profiler_heap_sampling_start开始 V8 堆分配采样。
profiler_heap_sampling_stop停止堆分配采样并返回主要分配热点。
console_get_exceptions获取页面捕获到的未处理异常。
console_inject_script_monitor注入脚本监视器,跟踪动态创建的脚本元素。
console_inject_xhr_interceptor注入 XHR 拦截器,捕获 AJAX 请求与响应数据。
console_inject_fetch_interceptor注入 Fetch 拦截器,捕获请求、响应、头部、请求体与时序信息。
console_clear_injected_buffers清空已注入监控器的缓冲区,但保留拦截器本身。
console_reset_injected_interceptors重置已注入的拦截器与监视器,以恢复干净状态。
console_inject_function_tracer注入基于 Proxy 的函数调用跟踪器。
network_extract_auth扫描已捕获请求并提取认证凭据,如 Token、Cookie、API Key 与签名。
network_export_har将捕获到的网络流量导出为标准 HAR 1.2 文件。
network_replay_request重放已捕获的网络请求,并支持按需修改请求内容。
network_intercept_response使用 CDP Fetch 域添加响应拦截规则,匹配的请求将返回自定义响应而非真实服务器响应。支持单条和批量模式,URL 匹配支持 glob 和正则。
network_intercept_list列出所有活跃的响应拦截规则及命中统计。
network_intercept_disable移除指定拦截规则或禁用全部拦截。当所有规则被移除时,CDP Fetch 域会自动禁用。

Released under AGPL-3.0-only