Я слежу за следующим блогом, чтобы вызвать пример сервиса из XSJS.
OData CRUD от XSJS
Мой пример службы
Пример URL службы
Вот мой код
var destination_package = "destPkg";
var destination_name = "dummydest";
var destination;
var client;
var request;
var employeeID;
try{
//Reading the destination properties
destination = $.net.http.readDestination(destination_package,destination_name);
//Creating HTTP Client
client = new $.net.http.Client();
//Creating Request
request = new $.web.WebRequest($.net.http.GET,"");
client.request(request,destination);
//Getting the response body and setting as output data
$.response.setBody(client.getResponse().body.asString());
}
catch(errorObj){
$.response.setBody(JSON.stringify({
ERROR : errorObj.message
}));
}
И мой пункт назначения
host = "postman-echo.com";
port = 443;
pathPrefix = "/get?foo1=bar1&foo2=bar2";
proxyType = none;
proxyHost = "";
proxyPort = 0;
authType = none;
useSSL = false;
timeout = 0;
После тестирования XSJS выдается следующая ошибка
{"ОШИБКА": "HttpClient.getResponse: Не удается получить ответ от сервера: ошибка IPCon: \" Соединение с postman-echo.com потеряно при чтении ответа. \ ""}