public static capex.http.HTTPClientRequest forPOST(string url, string mimeType, byte[] data) { var v = new capex.http.HTTPClientRequest(); v.setMethod("POST"); v.setUrl(url); if (cape.String.isEmpty(mimeType) == false) { v.addHeader("Content-Type", mimeType); } if (data != null) { v.setBody((cape.SizedReader)cape.BufferReader.forBuffer(data)); } return(v); }