Привет. Подскажите плиз, почему при использовании browserUp в теле респонса отправляется только 89 символов?
public static void interceptSelenideProxyServer(SelenideProxyServer selenideProxyServer) {
selenideProxyServer.getProxy().addRequestFilter(new RequestFilter() {
@Override public HttpResponse filterRequest(HttpRequest request, HttpMessageContents contents, HttpMessageInfo messageInfo) {
if (messageInfo.getOriginalUrl().endsWith("fields")) {
String newContents = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae velit diam. Aenean accumsan aliquet nunc at maximus."
ByteBuf responseContent = Unpooled.wrappedBuffer(newContents.getBytes(contents.getCharset()));
HttpResponse response = new DefaultFullHttpResponse(HttpVersion.HTTP_1_0, HttpResponseStatus.OK, responseContent);
if (request.headers().contains("Content-Type", "application/json;", true)) {
request.headers().set("Content-Type", "application/json; charset=UTF-8");
}
response.headers().set(request.headers());
return response;
} else {
// in the request filter, you can return an HttpResponse object to "short-circuit" the request
return null;
}
}
});
}