点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我正在尝试创建我的第一个XSJS文件,而在尝试运行它时,出现" 500 Internal server error"(内部服务器错误)
这是我要执行的代码:
var destination_package =" itsm.services"; var destination_name ="目的地"; var custnum = $ .request.body.asString(); var essai = custnum.toString()。replace(" \ r","").replace(" \ n","").replace(" \ t",""); essai = JSON.parse(essai); var Prioritytickt = essai.Prioritytickt; 尝试{ var dest = $ .net.http.readDestination(destination_package,destination_name); var client = new $ .net.http.Client(); var req = new $ .web.WebRequest($。net.http.GET," MessageResultSet?$ format = json"); //实体集 client.request(req,dest); var response = client.getResponse(); $ .response.contentType =" application/json"; var结果= response.body.asString(); var jsonResult = JSON.parse(result); var chatbotResponse; 如果(jsonResult.d.results.length> 0){ 如果(Prioritytickt ===" 2"){ chatbotResponse ="这是高优先级票证"; } 如果(Prioritytickt ===" 3"){ chatbotResponse ="这是中优先级票证"; } 如果(Prioritytickt ===" 4"){ chatbotResponse ="这是低优先级票证"; } 如果(Prioritytickt ==="全部"){ chatbotResponse ="所有票证清单"; } 如果(Prioritytickt!=="全部"){ var ticketdetails = jsonResult.d.results.filter(function(hero){ 返回英雄。优先级===优先级; }); 对于(var i = 0; i请咨询。
此致
佛罗伦萨
(32.1 kB)
嗨,
您可能没有向$ .request.body发送任何内容。
由于您的try ... catch块未捕获到任何内容,因此服务器端 脚本因内部错误而失败。
尝试在请求的正文中发送一些内容以查看其是否显示。
否则,我建议启用XSJS调试,以便您可以设置断点
最诚挚的问候,
Ivan
一周热门 更多>