public static String base64Encode(String message) {
return message==null ? null : "" + Base64.encode(message.getBytes()).replace("\n", "");
}
public static void main(String[] args) {
String tmp = "{\"actionName\":\"runTask\",\"taskId\":\"1\",\"mode\":\"synchronous\",
\"authPass\":\"talend\",\"authUser\":\"talend@talend.com\"}";
System.out.println("Base 64: " + base64Encode(tmp));
}
}
Ceci vous permet d'encoder l'action runTask de la MetaServlet en base64.
Pour plus d'informations concernant les paramètres et les actions disponibles dans la MetaServlet, consultez Commandes de l'API de la MetaServlet de Talend Administration Center.