static S doPost(Map urlParameters, S url) { ret doPost(makePostData(urlParameters), url); } static String doPost(String urlParameters, String url) ctex { URL _url = new URL(url); return doPost(urlParameters, _url.openConnection(), _url); } static String doPost(String urlParameters, URLConnection conn, URL url) ctex { setHeaders(conn); print("Sending POST request: " + url); // connect and do POST conn.setDoOutput(true); OutputStreamWriter writer = new OutputStreamWriter(conn.getOutputStream()); writer.write(urlParameters); writer.flush(); String contents = loadPage(conn, url, false); writer.close(); return contents; }