@Override public byte[] getResponseBodyAsBytes() throws IOException { return response.getResponseBodyAsBytes(); }
private BaragonResponse readResponse(Response response) { try { return objectMapper.readValue(response.getResponseBodyAsBytes(), BaragonResponse.class); } catch (Exception e) { throw Throwables.propagate(e); } }
@Override public byte[] getResponseBodyAsBytes() throws IOException { return response.getResponseBodyAsBytes(); }
@Override public byte[] getResponseBodyAsBytes() throws IOException { return ningResponse.getResponseBodyAsBytes(); }
@Override public byte[] getResponseBodyAsBytes() throws IOException { return response.getResponseBodyAsBytes(); }
@Override public byte[] getResponseBodyAsBytes() throws IOException { return response.getResponseBodyAsBytes(); }
/** * Get the response body as a byte array * @return The byte array */ public byte[] asByteArray() { try { return ahcResponse.getResponseBodyAsBytes(); } catch (IOException e) { throw new RuntimeException(e); } }
private BaragonResponse readResponse(Response response) { try { return objectMapper.readValue(response.getResponseBodyAsBytes(), BaragonResponse.class); } catch (Exception e) { throw Throwables.propagate(e); } }
private byte[] getResponseBodyAsBytes(final Response response) { try { return response.getResponseBodyAsBytes(); } catch (IOException e) { throw new HttpException(e); } }
private byte[] getResponseBodyAsBytes(final Response response) { try { return response.getResponseBodyAsBytes(); } catch (IOException e) { throw new HttpException(e); } }
private byte[] getResponseBodyAsBytes(final Response response) { try { return response.getResponseBodyAsBytes(); } catch (IOException e) { throw new HttpException(e); } }
private byte[] getResponseBodyAsBytes(final Response response) { try { return response.getResponseBodyAsBytes(); } catch (IOException e) { throw new HttpException(e); } }
private byte[] getResponseBodyAsBytes(final Response response) { try { final boolean gzipEncoded = Optional.ofNullable(response.getHeader(HttpHeaders.CONTENT_ENCODING)) .map(v -> v.equalsIgnoreCase("gzip")) .orElse(false); return gzipEncoded ? unzip(response) : response.getResponseBodyAsBytes(); } catch (IOException e) { throw new HttpException(e); } }
private byte[] getResponseBodyAsBytes(final Response response) { try { final boolean gzipEncoded = Optional.ofNullable(response.getHeader(HttpHeaders.CONTENT_ENCODING)) .map(v -> v.equalsIgnoreCase("gzip")) .orElse(false); return gzipEncoded ? unzip(response) : response.getResponseBodyAsBytes(); } catch (IOException e) { throw new HttpException(e); } }
private byte[] getResponseBodyAsBytes(final Response response) { try { final boolean gzipEncoded = Optional.ofNullable(response.getHeader(HttpHeaders.CONTENT_ENCODING)) .map(v -> v.equalsIgnoreCase("gzip")) .orElse(false); return gzipEncoded ? unzip(response) : response.getResponseBodyAsBytes(); } catch (IOException e) { throw new HttpException(e); } }
public class RestClient { public static void main(String[] args) throws ExecutionException, InterruptedException, IOException, ClassNotFoundException { AsyncHttpClient asyncHttpClient = new AsyncHttpClient(); Response r = asyncHttpClient.prepareGet("http://127.0.0.1:5701/hazelcast/rest/maps/default/key1") .execute().get(); ObjectInputStream objectInputStream = new ObjectInputStream( new ByteArrayInputStream(r.getResponseBodyAsBytes())); final Person o = (Person) objectInputStream.readObject(); System.out.println(o.toString()); } }
@Override public Integer onCompleted(Response response) throws Exception { // get the headers Map<String,List<String>> headers = response.getHeaders(); replyAddress.tell(new HttpResponse(response.getStatusCode(), headers, response.getResponseBodyAsBytes()),serviceAddress); return response.getStatusCode(); }
@Override public Integer onCompleted(Response response) throws Exception { // get the headers Map<String,List<String>> headers = response.getHeaders(); replyAddress.tell(new HttpResponse(response.getStatusCode(), headers, response.getResponseBodyAsBytes()),serviceAddress); return response.getStatusCode(); }
@Test(groups = { "default_provider", "async" }) public void mirrorByteTest() throws Throwable { try (AsyncHttpClient client = getAsyncHttpClient(null)) { Response r = client.preparePost(getTargetUrl()).setBody("MIRROR").execute().get(); assertEquals(r.getStatusCode(), 200); assertEquals(new String(r.getResponseBodyAsBytes(), "UTF-8"), "MIRROR"); } }
@Test(groups = { "default_provider", "async" }) public void bodyAsByteTest() throws Throwable { try (AsyncHttpClient client = getAsyncHttpClient(new Builder().build())) { Response r = client.prepareGet(getTargetUrl()).execute().get(); assertEquals(r.getStatusCode(), 200); assertEquals(r.getResponseBodyAsBytes(), new byte[] {}); } }