-
public interface IHttpCaptureEventFilterdetail: Http 抓包事件处理拦截
-
-
Method Summary
Modifier and Type Method Description BooleanfilterRequestUrl(Request request, HttpUrl url, String method, Protocol protocol, Headers headers, RequestBody requestBody)是否过滤请求链接字符串 BooleanfilterRequestMethod(Request request, HttpUrl url, String method, Protocol protocol, Headers headers, RequestBody requestBody)是否过滤请求方法字符串 BooleanfilterRequestHeaders(Request request, HttpUrl url, String method, Protocol protocol, Headers headers, RequestBody requestBody)是否过滤请求头信息 Map BooleanfilterRequestBody(Request request, HttpUrl url, String method, Protocol protocol, Headers headers, RequestBody requestBody)是否过滤请求体信息 Map BooleanfilterResponseStatus(Request request, Response response, Headers headers, ResponseBody responseBody)是否过滤响应状态 Map BooleanfilterResponseHeaders(Request request, Response response, Headers headers, ResponseBody responseBody)是否过滤响应头信息 Map BooleanfilterResponseBodyFailed(Request request, Exception error)是否过滤错误响应体信息 BooleanfilterResponseBody(Request request, Response response, Headers headers, ResponseBody responseBody)是否过滤响应体信息 BooleanfilterCaptureStorage(CaptureInfo info)是否过滤抓包数据存储 -
-
Method Detail
-
filterRequestUrl
Boolean filterRequestUrl(Request request, HttpUrl url, String method, Protocol protocol, Headers headers, RequestBody requestBody)
是否过滤请求链接字符串
- Parameters:
request- 请求对象url- 请求链接method- 请求方法protocol- 请求协议headers- 请求头信息requestBody- 请求体
-
filterRequestMethod
Boolean filterRequestMethod(Request request, HttpUrl url, String method, Protocol protocol, Headers headers, RequestBody requestBody)
是否过滤请求方法字符串
- Parameters:
request- 请求对象url- 请求链接method- 请求方法protocol- 请求协议headers- 请求头信息requestBody- 请求体
-
filterRequestHeaders
Boolean filterRequestHeaders(Request request, HttpUrl url, String method, Protocol protocol, Headers headers, RequestBody requestBody)
是否过滤请求头信息 Map
- Parameters:
request- 请求对象url- 请求链接method- 请求方法protocol- 请求协议headers- 请求头信息requestBody- 请求体
-
filterRequestBody
Boolean filterRequestBody(Request request, HttpUrl url, String method, Protocol protocol, Headers headers, RequestBody requestBody)
是否过滤请求体信息 Map
- Parameters:
request- 请求对象url- 请求链接method- 请求方法protocol- 请求协议headers- 请求头信息requestBody- 请求体
-
filterResponseStatus
Boolean filterResponseStatus(Request request, Response response, Headers headers, ResponseBody responseBody)
是否过滤响应状态 Map
- Parameters:
request- 请求对象response- 响应对象headers- 响应头信息responseBody- 响应体
-
filterResponseHeaders
Boolean filterResponseHeaders(Request request, Response response, Headers headers, ResponseBody responseBody)
是否过滤响应头信息 Map
- Parameters:
request- 请求对象response- 响应对象headers- 响应头信息responseBody- 响应体
-
filterResponseBodyFailed
Boolean filterResponseBodyFailed(Request request, Exception error)
是否过滤错误响应体信息
- Parameters:
request- 请求对象error- 异常信息
-
filterResponseBody
Boolean filterResponseBody(Request request, Response response, Headers headers, ResponseBody responseBody)
是否过滤响应体信息
- Parameters:
request- 请求对象response- 响应对象headers- 响应头信息responseBody- 响应体
-
filterCaptureStorage
Boolean filterCaptureStorage(CaptureInfo info)
是否过滤抓包数据存储
- Parameters:
info- 抓包信息封装类
-
-
-
-