return new Result(response, data);
}
private Result put(String path, byte[] body, int... expectedStatus) throws IOException {
HttpPut put = new HttpPut(baseUri + path);
put.addHeader("Content-Type", "application/json");
put.setEntity(new ByteArrayEntity(body));
HttpResponse response = httpclient.execute(put);
byte[] data = checkStatusAndReadResponse(path, response, expectedStatus);