我正在尝试使用 BrowserMob 代理库(net.lightbody.bmp)来拦截来自某些默认网站(例如:“ https://default.com ”)的 http 请求,我的问题是如何做到这一点?
BrowserMobProxy proxy = new BrowserMobProxyServer();
proxy.start(9091, InetAddress.getByName("127.0.0.1"), InetAddress.getByName("default.com"));
然后我创建匿名类来过滤请求
proxy.addRequestFilter(new RequestFilter() {
@Override
public HttpResponse filterRequest(HttpRequest request, HttpMessageContents contents, HttpMessageInfo messageInfo) {}...
但什么也没发生。