UBLICBOOLEANPREHANDLE(HTTPSERVLETREQUESTREQUEST,HTTPSERV
PUBLICVOIDAFTERCOMPLETION(HTTPSERVLETREQUESTREQU
PUBLICVOIDPOSTHANDLE(HTTPSERVLETREQUEST
IMPLEMENTSHANDLERINTERCEPTOR
PUBLICCLASSBLACKINTERCEPTOR
RETURNFALSE
HTTPSERVLET
AOVERRIDE
AOVERRIDE
EQUESTREQUEST
HTTPSE
QUESTREQUESTH
AOVERRIDE

PUBLICVOIDADDINTERCEPTORS(INTERCEPTORREGISTRYREGISTRY)
PRIVATECOLLECTORINTERCEPTORCOLLECTORLNTERCEPTOR
REGISTRYADDINTERCEPTOR(COLLECTORINTERCEPTOR)
PRIVATETOKENINTERCEPTORTOKENINTERCEPTOR
REGISTRY.ADDINTERCEPTORBLACKINTERCEPTOR)
PRIVATEBLACKINTERCEPTORBLACKLNTERCEPTOR;
REGISTRY.ADDINTERCEPTORTOKENINTERCEPTOR)
.ADDPATHPATTERNS"CAPI/*")
.ADDPATHPATTERNS"/CAPI/*");
.ADDPATHPATTERNS/CAPI*N);
AUTOWIRED
DAUTOWIRED
AAUTOWIRED
DOVERRIDE
PRIVATECO

TPE
WEBLOGASPECT
COLLECTORLNTERCEPTOR
BLACKLNTERCEPTOR
INTECEPTER

PUBICVOIDDOFILTER(SERVLETREQUESTREQUEST,SERVLETRESPONSERESPONSE,FILTER
STRINGTID=UUID.RANDOMUUID).TOSTRING()
CHAIN.DOFILTERREGUEST,RESPONSE);
MDC.REMOVE(MDCKEY.TID)
MDCPUT(MDCKEYTID,TID;
DOVERRIDE

15 人点赞
15