code: protected Response httpPut(String path, String body) throws JSONException {
          return httpPut(path, body, 204);
      }
docs: Puts the body to the given path and expect a 200 status code.
  
  @param path the resource URI
  @param body the resource representation
  @return the http response