调用https链接时如何解决" 500 ETIMEDOUT"错误?

2020-09-06 08:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 调用xsjs服务时出...

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

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


大家好,

调用xsjs服务时出现500 ETIMEDOUT错误。 下面是路径js-> lib-> xsjs-> external.xsjs

中的代码
 var id = $ .request.parameters.get(" id");

 var dest = $ .net.http.readDestination(" EXTERNAL_HTTP");
 var client = new $ .net.http.Client();
 var req = new $ .web.WebRequest($。net.http.GET,id);
 client.request(req,dest);
 var response = client.getResponse();
 console.log(" response" + response.status);
 var body = null;
 如果(response.body){
     正文= response.body.asString();
     console.log(body);
 }
 $ .response.status = response.status;
 如果(response.status === $ .net.http.INTERNAL_SERVER_ERROR){
     $ .response.contentType =" application/json";
     $ .response.setBody(" body");
 }其他{
     $ .response.contentType =" application/json";
     var searchDet = JSON.parse(body);
     $ .response.setBody(searchDet);
 }
 

下面是.xshttpdest文件代码,位于同一路径js-> lib-> xsjs-> EXTERNAL.xshttpdest

 description ="外部API";
 主机=" https://sdfdsk1tnisstrs9-qry-xsjs.yuycKJkdd89.ctc.loshfsdfkd.com:30083";
 端口= 30083;
 pathPrefix ="/read.xsjs";
 proxyType =无;
 proxyHost ="代理";
 proxyPort = 8080;
 authType =无;
 超时= 0;
 

当我调用此external.xsjs时,出现500 TIMEDOUT错误。 请帮助,让我知道代码或方法中是否有任何问题。

4条回答
My梦
2020-09-06 09:14

您可以要求HANA管理员卷曲您的目标URL吗? 如果您的服务器无法访问上述URL,您将获得500超时。

一周热门 更多>