Я запускаю скрипт автоматизации.У нас есть сценарий, когда Java выполняет обратный вызов REST для пользовательского интерфейса.Ниже приведен код, где я делаю httpGet для этого URL.Я хочу знать, когда придет ответ.Если это придет, как узнать это.Я много искал, я нигде не нашел четкого ответа.Пожалуйста, дайте несколько советов!
http.get(siteUrl, function(response) {
var bodyString = '';
response.setEncoding('utf8');
response.on("data", function(chunk) {
bodyString += chunk;
});
response.on('end', function() {
defer.fulfill({
statusCode: response.statusCode,
bodyString: bodyString
});
});
}).on('error', function(e) {
defer.reject("Got http.get error: " + e.message);
});
//If we are sure that response has come, then extract it
httpGet("http://testurl").then(function(result) {
//alert('inside test automation');
console.log(result);
});