@Override public boolean keepAlive(Request ahcRequest, HttpRequest request, HttpResponse response) { // Close connection upon a server error or per HTTP spec return (response.status().code() / 100 != 5) && super.keepAlive(ahcRequest, request, response); } });
@Override public KeepAliveStrategy getKeepAliveStrategy() { return new DefaultKeepAliveStrategy(); }
@Override public boolean keepAlive(Request ahcRequest, HttpRequest request, HttpResponse response) { // Close connection upon a server error or per HTTP spec return (response.getStatus().code() / 100 != 5) && super.keepAlive(ahcRequest, request, response); } });
@Override public boolean keepAlive(Request ahcRequest, HttpRequest request, HttpResponse response) { // Close connection upon a server error or per HTTP spec return (response.status().code() / 100 != 5) && super.keepAlive(ahcRequest, request, response); } });