public byte[] doGetPOST(Hashtable headers, byte[] content) throws Exception {
   HttpMessageContext context = HttpMessageContext.getInstance();
   try {
     connect();
     sendHttpMessage(headers, content);
     return getResponseMessage();
   } catch (Exception ex) {
     context.Debug(
         "GNHttpConnection[doGetPOST] Connecton fail for "
             + url
             + "\r\n"
             + context.Exception2String(ex));
     throw ex;
   }
 }