К содержимому
Claude Code с 0:полный курс
Уровень 11 · HTTP и API 4 мин

Читаем ответ и достаём данные

Разбираемся, что ответ от сервера часто приходит в формате JSON, и учимся доставать из него нужные поля — например температуру из ответа о погоде.

В этом уроке нет практического задания — просто прочитай и ответь на вопросы.

В прошлом уроке fetch сходил по адресу и принёс ответ от сервера. Но что внутри этого ответа и как взять из него именно то, что нужно? Давай разбираться.

Ответ приходит в JSON

Чаще всего сервер отвечает в формате JSON. Это просто способ записать данные так, чтобы их было удобно читать программам: набор пар «имя — значение». Например, ответ о погоде может выглядеть так:

{
  "city": "Москва",
  "temperature": 18,
  "wind": 5
}

Видишь? Это похоже на анкету: у каждого поля есть название (city, temperature, wind) и значение рядом с ним. Программе легко найти нужную строчку и взять оттуда значение.

Достать нужное поле

Представь, что тебе пришла посылка. Внутри много всего, но тебе нужна только одна вещь — например, новые наушники. Ты распаковываешь коробку и достаёшь именно их, остальное пока не трогаешь.

С ответом то же самое. Из примера выше тебе, скажем, нужна только температура. Тогда ты «достаёшь» из ответа поле temperature и получаешь число 18. Всё остальное — город, ветер — можешь оставить, если оно сейчас не нужно.

Тебе не нужно помнить наизусть, как именно пишется этот разбор. Опиши Claude, что пришло в ответе и какое поле тебе нужно, — и он напишет код, который его достанет.

Попробуй

Терминального задания тут нет. Перечитай, в каком формате приходит ответ и что значит «достать данные». А в следующем уроке мы поговорим о ключах доступа — без них многие API просто не отдадут тебе ответ.

Проверь себя

Отвечено 0/3
Режим:

В каком формате чаще всего приходит ответ от сервера?

Что значит «достать данные» из ответа?

Кто поможет написать разбор ответа, если ты пока не знаешь как?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Листай уроки клавишами · поиск по ⌘K