code: public String post(String url, String data, Map<String, String> headers) throws IOException {
      return doHttpTransfer(url, data, headers);
    }
docs: Sends a HTTP POST request.
  
  @param url request url
  @param data json-encoded post body
  @param headers http headers to send
  @return content of the http response
  @throws IOException