private void appendParam(StringBuffer url, String param, String value, String encoding) {
   if (url.indexOf("?") > -1) url.append('&');
   else url.append('?');
   url.append(param);
   url.append("=");
   try {
     url.append(URLEncoder.encode(value, encoding));
   } catch (UnsupportedEncodingException e) {
     throw new SaaSSystemException(e);
   }
 }