public String getBodyAsString() { return Strings.stringFromBytes(getBody(), headers.getContentTypeHeader().charset()); }
public static LoggedResponse from(Response response) { return new LoggedResponse( response.getStatus(), response.getHeaders() == null || response.getHeaders().all().isEmpty() ? null : response.getHeaders(), response.getBody(), response.getFault() ); }
static HttpResponse toStyxResponse(Response response) { HttpHeaders headers = toStyxHeaders(response.getHeaders()); byte[] body = response.getBody(); return HttpResponse.response(statusWithCode(response.getStatus())) .headers(headers) .body(body, false) .build(); }