private String getExceptParams(ArrayList<String> alExcept) {
        String resultado = "";
        for (Map.Entry<String, String> entry : this.parameters.entrySet()) {
            String key = entry.getKey();
            String value = entry.getValue();
            if (!value.equalsIgnoreCase("")) {
                String strParam;
                Iterator<String> iterator = alExcept.iterator();
                Boolean encontrado = false;
                while (iterator.hasNext()) {
                    strParam = iterator.next();
                    if (key.equals(strParam)) {
                        encontrado = true;
                    }
                }
                if (!encontrado) {
                    resultado += key + "=" + value + "&";
                }
            }
        }
        return resultado;
    }