Comprehensive Request and Response Logger

Capture and log all requests and responses including headers and body

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
Dillon Leung
今日安裝
0
安裝總數
14
評價
0 0 0
版本
3.0
建立日期
2023-11-30
更新日期
2023-11-30
尺寸
10.9 KB
授權條款
MIT License with Custom Restrictions
腳本執行於
所有網站

脚本能够拦截并记录所有发出的 fetch 请求和接收到的响应。这包括:

  1. 记录请求和响应的详细信息:包括 URL、方法、headers 和 body。
  2. 特别处理不同的响应类型
    • text/event-stream:记录事件流的开始和结束,不直接处理流内容。
    • 媒体类型(如 image/video/audio/):记录媒体文件的基本信息并提供 Blob URL 以供下载或查看。
  3. 异常处理:捕获并记录可能出现的异常,如请求中断。
  4. 保持性能:在记录信息时考虑到性能影响,避免过度消耗资源。
  5. 要等到所有 window.fetch 请求完成后再执行某些操作

这个脚本的目的是为了调试和分析网络活动,同时确保处理过程不会对页面的正常功能产生负面影响。