我正在使用Django,Neo4j和pentaho。在Pentaho Data Integration中,我们可以将javascript用于任何交易。我的问题是,我们可以从PDI javasticpt调用ajax到django服务器方法。实际上,我想在PDI完成ETL过程后向服务器发送成功消息。以下是我正在尝试的JavaScript。
var xhReq = new XMLHttpRequest();
xhReq.open("GET", "http://127.0.0.1/url_name/?parameter=value", false);
xhReq.send();
答案 0 :(得分:0)
别再发明轮子了,我的朋友!,请使用“ REST客户端”步骤作为流程的最后一步,并使用该步骤中的参数指定要发送的GET方法和带有GET参数的URL。执行“ REST客户端”后,您将获得在参数中指定的预期响应(如果服务器回答,则可能是JSON)。
您不需要使用javascript进行编码(实际上,使用编码的用户定义Java类是可能的,但这是一个更为复杂的过程)。