在XSA Advanced Application的xsjs文件中使用Http目标

2020-09-21 19:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好! 我正在开发xsa高级应...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好!

我正在开发xsa高级应用程序,我想通过xsjs文件使用API​​,但是我发现自己找不到正确的方法。

我读到可以创建http目标,但我无法使其工作。

有人知道如何通过xsjs文件使用API​​吗?

我正在使用带有WebIDE的Hana Express Edition。

非常感谢!

3条回答
渐行渐远_HoldOn
2020-09-21 19:42 .采纳回答

嗨,

openSAP HANA XSA SPS02课程练习的一部分具有类似的功能...在此处通过xsjs进行HTTP调用...

基本上,您需要使用HTTP设置注册用户提供的服务,在mta中定义资源,并在xsjs模块中要求它。 然后,您可以在代码中访问它:

 var dest = $ .net.http.readDestination(" sap.hana.democontent.epm.services"," images.SDS");
 var client = new $ .net.http.Client();
 var req = new $ .web.WebRequest($。net.http.GET,search);
 client.request(req,dest);
 var response = client.getResponse();
 ... 

可以在GitHub上的 HANA XSA SPS02 上找到这些练习。 -查看ZIP文件sap.hana.democontent.epm.services.zip,然后在其中找到文件" outboundTest.xsjs"。

一周热门 更多>