Всем здравствуйте!
Chrome Версия 62.0.3202.75 (Официальная сборка), (64 бит)
Браузер получает ответ и загружает данные (вкладка Network>Response).

Код переходит в секцию .catch
"use strict";
var url = 'https://samples.openweathermap.org/data/2.5/weather?q=London,uk&appid=b6907d289e10d714a6e88b30761fae22';
var myInit = { method: 'GET',
headers: myHeaders,
cache: 'default'
};
var myHeaders = {
"Content-Type": "application/json"
};
const getData = data => {
return fetch(url, myInit
)
.then(function(response) {
return Promise.all([response.text(), response.status, response.body]);
})
.then(function(array) {
var text = array[0];
})
.catch(function(err) {
console.log('Fetch Error :-S', err);
});
};
getData();
Прошу подсказать - как забрать полученные данные в переменную?