網絡請求攔截器 icon

網絡請求攔截器

Extension Actions

How to install Open in Chrome Web Store
CRX ID
pcgmfkjckpfjhicmbajcjnkfkeconohc
Description from extension meta

一款專為研發打造的網絡請求攔截器,集成在 devtools NetLimit 選項卡中,支持網絡請求攔截替換為預設的請求體、返回體,支持 XMLHttpRequest、fetch 請求攔截,同時支持 declarativeNetRequest 攔截

Image from store
網絡請求攔截器
Description from store

## 🚀 功能特性
### 🔧 雙重攔截機制
- 🔧 **腳本攔截**:基於 XMLHttpRequest 和 Fetch API 的深度攔截回應體、請求體
- 🔧**聲明式攔截**:使用 Chrome declarativeNetRequest API,系統級高效能攔截
- 🎯 **正規符合**:支援正規表示式符合 URL 模式
- ⚡ **即時生效**:規則修改後立即生效,無需重新整理頁面
- ⚡ **匯入匯出**:支援腳本攔截模式下規則匯入匯出,助力團隊協作
- 💾 **規則持久化**:攔截規則自動儲存到本機存儲
- 💾 **攔截記錄**:匹配並完成攔截的請求,可在攔截歷史中查看
- 🔧**國際化支援**: 支援簡體、繁體中文、英文、日語

## 🎯 使用指南

1. 開啟 Chrome 開發者工具
2. 切換到"NetLimit"面板
3. 左側"請求記錄"標籤:開啟記錄後,刷新頁面將列出 xhr/fetch 請求,可快速新增"腳本攔截"/"請求攔截"
4. 左側"腳本攔截"選項卡:新增基於 xhr/fetch 的攔截規則:
5. 左側"請求攔截"選項卡:新增基於 declarativeNetRequest 的攔截規則:

- **URL 模式**:使用正規表示式來匹配目標 URL
- **請求方法**:選擇要攔截的 HTTP 方法
- **響應狀態碼**:設定 mock 響應的狀態碼
- **響應頭**:設定響應頭訊息
- **響應體**:設定 JSON 格式的回應數據

6. 啟用規則後,匹配的請求將被攔截並返回預設回應