private DefaultResponse translate(HttpResponse httpResponse) throws IOException { StatusLine status = httpResponse.getStatusLine(); DefaultResponse response = new DefaultResponse(httpClientOptions.getMaxEntitySize()); response.setStatusCode(status.getStatusCode()); response.setStatusText(status.getReasonPhrase()); Header[] httpHeaders = httpResponse.getAllHeaders(); for (Header httpHeader : httpHeaders) { response.setHeader(httpHeader.getName(), httpHeader.getValue()); } final HttpEntity entity = httpResponse.getEntity(); if (entity != null) { response.setEntityStream(entity.getContent()); } return response; }
private Response translate(HttpResponse httpResponse) throws IOException { StatusLine status = httpResponse.getStatusLine(); Response.Builder responseBuilder = DefaultResponse.builder() .setMaxEntitySize(httpClientOptions.getMaxEntitySize()) .setStatusCode(status.getStatusCode()) .setStatusText(status.getReasonPhrase()); Header[] httpHeaders = httpResponse.getAllHeaders(); for (Header httpHeader : httpHeaders) { responseBuilder.setHeader(httpHeader.getName(), httpHeader.getValue()); } final HttpEntity entity = httpResponse.getEntity(); if (entity != null) { responseBuilder.setEntityStream(entity.getContent()); } return responseBuilder.build(); }
private Response translate(HttpResponse httpResponse) throws IOException { StatusLine status = httpResponse.getStatusLine(); Response.Builder responseBuilder = DefaultResponse.builder() .setMaxEntitySize(httpClientOptions.getMaxEntitySize()) .setStatusCode(status.getStatusCode()) .setStatusText(status.getReasonPhrase()); Header[] httpHeaders = httpResponse.getAllHeaders(); for (Header httpHeader : httpHeaders) { responseBuilder.setHeader(httpHeader.getName(), httpHeader.getValue()); } final HttpEntity entity = httpResponse.getEntity(); if (entity != null) { responseBuilder.setEntityStream(entity.getContent()); } return responseBuilder.build(); }
Ints.saturatedCast(options.getMaxEntitySize()));