我目前正在 Jaggery 中开发一个应用程序,并将其部署在他们的 API 管理器上。
从 Jaggery 后端,我使用此处记录的方法调用 SOAP Web 服务,该方法指定:
<%
var url = 'http://jaggeryjs.org/apidocs/resources/home.jag';
var xhr = new XMLHttpRequest();
xhr.open("GET", url);
xhr.setRequestHeader("user" , "madhuka");
xhr.send();
print("ReadyState : "+xhr.readyState);
print("<br>ResponseStatus : "+xhr.status);
print("<br>ResponseText : "+xhr.responseText);
%>
我已经准备好一切并且工作正常,但是我想删除硬编码的 URL,并根据环境将其替换为某种 URL 查找。
这样做的正确方法是什么?我可以在 API 管理器中指定一个端点并引用它吗?或者也许使用 EPR 文件。从这个意义上说,我对 Jaggery 文档的运气并不好。