Charles Lab/Анализ

Анализ ответа: структура JSON

Найти нужную информацию в теле ответа API через Charles

О задании

Анализ ответов — основная задача при работе с Charles. Ты видишь полную «анатомию» каждого запроса: статус-код, заголовки, тело, тайминги. В этом упражнении ты разберёшь структуру ответа **GET /api/course/v1/shop/products** и найдёшь товар с максимальной ценой.

Цель

GEThttps://aiqa.su/api/course/v1/shop/products
Открыть в браузере

Шаги

  1. 1Убедись что SSL Proxying для aiqa.su уже включён (упражнение 1)
  2. 2Открой https://aiqa.su/base/shop в браузере
  3. 3В Charles найди GET /api/course/v1/shop/products → вкладка Response
  4. 4Переключись на вид JSON (нижняя панель, вкладки Text / JSON / Raw...)
  5. 5Найди поле items — это массив товаров
  6. 6Посмотри на поле price у каждого товара и найди максимальное значение
Pro tip

В Charles есть вкладка **Overview** — там сразу видно статус-код, Content-Type, размер тела и время ответа. Это быстрее чем искать в Headers.

Проверь себя

Какой товар имеет самую высокую цену (поле `price`) в каталоге?