Я пытаюсь получить данные из общедоступного API, используя fetch в приложении JS. Но ошибка возврата запроса NetworkError when attempting to fetch resource
только в моем браузере.
Я пробовал использовать CURL
из моего CLI и непосредственно в URL браузера, и у меня есть данные.
Iне понимаю, почему мой выбор не возвращает данных:
try {
const request = await fetch(
'http://www.recipepuppy.com/api/?i=onions,garlic&q=omelet&p=3',
{ method: 'GET' }
);
console.log(request);
} catch (err) {
console.log(err);
}
Это потому, что домен не https?
Публичный API: http://www.recipepuppy.com/api/?i=onions,garlic&q=omelet&p=3