-
- All Implemented Interfaces:
-
dev.capture.interfaces.IHttpCapture,okhttp3.Interceptor
public class CallbackInterceptor extends BaseInterceptor
detail: Http 抓包拦截器 ( 无存储逻辑, 通过回调通知 )
-
-
Constructor Summary
Constructors Constructor Description CallbackInterceptor(IHttpCaptureEnd endCall, IHttpCaptureEvent eventImpl, IHttpCaptureEventFilter eventFilter)
-
Method Summary
Modifier and Type Method Description final StringgetModuleName()获取模块名 ( 要求唯一性 ) final EncryptgetEncrypt()获取抓包数据加密中间层 final BooleanisCapture()是否进行 Http 抓包拦截 final UnitsetCapture(Boolean capture)设置是否进行 Http 抓包拦截 final CaptureRedactcaptureRedact()获取抓包信息隐藏字段 final StringgetModulePath()获取模块抓包存储路径 final List<CaptureItem>getModuleHttpCaptures()获取模块所有抓包数据 IHttpFiltergetHttpFilter()获取 Http 拦截过滤器 -
-
Constructor Detail
-
CallbackInterceptor
CallbackInterceptor(IHttpCaptureEnd endCall, IHttpCaptureEvent eventImpl, IHttpCaptureEventFilter eventFilter)
-
-
Method Detail
-
getModuleName
final String getModuleName()
获取模块名 ( 要求唯一性 )
-
getEncrypt
final Encrypt getEncrypt()
获取抓包数据加密中间层
-
setCapture
final Unit setCapture(Boolean capture)
设置是否进行 Http 抓包拦截
- Parameters:
capture-trueyes,falseno
-
captureRedact
final CaptureRedact captureRedact()
获取抓包信息隐藏字段
-
getModulePath
final String getModulePath()
获取模块抓包存储路径
-
getModuleHttpCaptures
final List<CaptureItem> getModuleHttpCaptures()
获取模块所有抓包数据
-
getHttpFilter
IHttpFilter getHttpFilter()
获取 Http 拦截过滤器
-
-
-
-