io.netty.handler.codec.TooLongFrameException: длина содержимого HTTP превысила 2097152 байта. Исключение с селеном и браузером

Недавно я начал видеть проблему ниже, когда запускаю свои тесты в браузере Chrome (селен)

io.netty.handler.codec.TooLongFrameException: длина содержимого HTTP превысила 2097152 байта. в io.netty.handler.codec.http.HttpObjectAggregator.decode(HttpObjectAggregator.java:241) ~[netty-all-4.0.42.Final.jar:4.0.42.Final] в io.netty.handler.codec. http.HttpObjectAggregator.decode(HttpObjectAggregator.java:89) ~[netty-all-4.0.42.Final.jar:4.0.42.Final] в io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:88 ) [netty-all-4.0.42.Final.jar:4.0.42.Final] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:367) [netty-all-4.0.42.Final.jar: 4.0.42.Финал]

 private DesiredCapabilities getDesiredCapabilitiesForSeleniumProxy() {
        DesiredCapabilities capabilities = DesiredCapabilities.chrome();    
        server = new BrowserMobProxyServer();
        server.setTrustAllServers(true);     
        server.enableHarCaptureTypes(CaptureType.REQUEST_CONTENT, CaptureType.RESPONSE_CONTENT);
        server.start();
        server.addResponseFilter((response, content, info) -> {

            if (info.getOriginalUrl().endsWith("imports")) {
                try {
                    Id = parseJsonData(content.getTextContents());
                    JobId = getExternalJobId(content.getTextContents());
                } catch (JSONException e) {
                }
              }
        });
        Proxy proxy = ClientUtil.createSeleniumProxy(server);
        capabilities.setCapability(CapabilityType.PROXY, proxy);
        return capabilities;
    }

когда я google, я получил этот код ниже. как я могу добавить/использовать в своем коде. пожалуйста помоги

server.addFirstHttpFilterFactory(new RequestFilterAdapter.FilterSource(filter, 16777216));

person nurav    schedule 05.05.2017    source источник
comment
Проблема решена. я использовал это `public void addResponseFilter (фильтр ResponseFilter) { server.addLastHttpFilterFactory (новый ResponseFilterAdapter.FilterSource (фильтр, 16777216)); }`   -  person nurav    schedule 07.05.2017