Відповідь: метод json(). Метод json() інтерфейсу Response приймає потік Response і читає його до кінця. Він повертає обіцянку, яка вирішується в результаті розбору основного тексту як JSON.
Щоб запитати JSON за URL-адресою, вам потрібно надішліть запит HTTP GET на сервер і надайте заголовок запиту Accept: application/json із вашим запитом. Заголовок Accept повідомляє серверу, що наш клієнт очікує JSON.
Щоб повернути JSON із сервера, ви повинні включити дані JSON у тіло повідомлення відповіді HTTP та надати заголовок відповіді "Content-Type: application/json". Заголовок відповіді Content-Type дозволяє клієнту правильно інтерпретувати дані в тілі відповіді.
Щоб отримати JSON із сервера за допомогою Fetch API, вам потрібно використовуйте метод JavaScript fetch(), а потім викликайте відповідь. json(), щоб отримати дані JSON як об’єкт JavaScript. відповідь. Метод json() зчитує дані, які повертає сервер, і повертає Promise, який розв’язується за допомогою об’єкта JSON.
Створіть сценарій для аналізу та відображення даних.
- Використовуйте JSON. метод parse() на кроці сценарію для аналізу тіла відповіді JSON.
- Зіставте проаналізовані дані на вихідні змінні.