点击此处---> 群内免费提供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错误。 请帮助,让我知道代码或方法中是否有任何问题。
调试此问题的最佳方法是放置一个try catch块来包装整个代码。
Sreehari V Pillai 能否请您提供帮助 ?
Lucia Subatin 我在github上关注了您的代码, 但我收到此错误" ETIMEDOUT"。 您能帮忙解决此问题吗?
您可以要求HANA管理员卷曲您的目标URL吗? 如果您的服务器无法访问上述URL,您将获得500超时。
一周热门 更多>