@@ -6,7 +6,7 @@ import logger from '@/share/core/logger';
66import type { Rule , RULE_ACTION_OBJ } from '@/share/core/types' ;
77import { TABLE_NAMES } from '@/share/core/constant' ;
88import { prefs } from '@/share/core/prefs' ;
9- import rules from '../core/rules' ;
9+ import { get as getRules } from '../core/rules' ;
1010
1111// 最大修改8MB的Body
1212const MAX_BODY_SIZE = 8 * 1024 * 1024 ;
@@ -141,7 +141,7 @@ class WebRequestHandler {
141141 }
142142 logger . debug ( `handle before request ${ e . url } ` , e ) ;
143143 // 可用:重定向,阻止加载
144- const rule = rules . get ( TABLE_NAMES . request , { url : e . url , enable : true } ) ;
144+ const rule = getRules ( TABLE_NAMES . request , { url : e . url , enable : true } ) ;
145145 // Browser is starting up, pass all requests
146146 if ( rule === null ) {
147147 return ;
@@ -201,7 +201,7 @@ class WebRequestHandler {
201201 return ;
202202 }
203203 logger . debug ( `handle before send ${ e . url } ` , e . requestHeaders ) ;
204- const rule = rules . get ( TABLE_NAMES . sendHeader , { url : e . url , enable : true } ) ;
204+ const rule = getRules ( TABLE_NAMES . sendHeader , { url : e . url , enable : true } ) ;
205205 // Browser is starting up, pass all requests
206206 if ( rule === null ) {
207207 return ;
@@ -245,7 +245,7 @@ class WebRequestHandler {
245245 return ;
246246 }
247247 logger . debug ( `handle received ${ e . url } ` , e . responseHeaders ) ;
248- const rule = rules . get ( TABLE_NAMES . receiveHeader , { url : e . url , enable : true } ) ;
248+ const rule = getRules ( TABLE_NAMES . receiveHeader , { url : e . url , enable : true } ) ;
249249 // Browser is starting up, pass all requests
250250 if ( rule ) {
251251 this . modifyHeaders ( e , REQUEST_TYPE . RESPONSE , rule , detail ) ;
@@ -429,7 +429,7 @@ class WebRequestHandler {
429429 return ;
430430 }
431431
432- let rule = rules . get ( TABLE_NAMES . receiveBody , { url : e . url , enable : true } ) ;
432+ let rule = getRules ( TABLE_NAMES . receiveBody , { url : e . url , enable : true } ) ;
433433 if ( rule === null ) {
434434 return ;
435435 }
0 commit comments