DP urlopen在datapower的网关脚本中

时间:2017-10-04 19:43:04

标签: javascript xslt-1.0 gateway ibm-datapower

任何人都可以为我提供一个带有dp-url open()包含的示例网关脚本。 动态标题 2.打电话 3.响应类型是json 4.ssl客户端配置文件 5.form url编码 6.发布

如何在响应中使用特定值。

请帮帮我,这对我很有帮助, 提前致谢, 的Manoj。

2 个答案:

答案 0 :(得分:0)

这个IBM "Playground" Site提供了很好的示例,并允许您模拟3种类型的URL Open。​​

只需点击"样品"并参见样本6至8。

答案 1 :(得分:0)

这是在Datapower中打开url的示例代码。

var options = {     target:endPoint url,     方法:' post',     超时:60,     标题:{       "授权":Auth     },     数据:json   };

urlOpen.open(options, function(error, response) {

  if (error) {

    session.reject("Unexpected error in readAsJSON(): " + error);

    return;
  } else {
    response.readAsJSON(function(error, jsonObj) {
      if (error) {
        session.reject("Unexpected error in readAsJSON(): " + error);
        return;
      } else {
        session.output.write(jsonObj);
      } 
    });
  }
});