Анализ ответа: структура JSON
Найти нужную информацию в теле ответа API через Charles
О задании
Анализ ответов — основная задача при работе с Charles. Ты видишь полную «анатомию» каждого запроса: статус-код, заголовки, тело, тайминги. В этом упражнении ты разберёшь структуру ответа **GET /api/course/v1/shop/products** и найдёшь товар с максимальной ценой.
Цель
GET
Открыть в браузереhttps://aiqa.su/api/course/v1/shop/productsШаги
- 1Убедись что SSL Proxying для
aiqa.suуже включён (упражнение 1) - 2Открой https://aiqa.su/base/shop в браузере
- 3В Charles найди
GET /api/course/v1/shop/products→ вкладка Response - 4Переключись на вид JSON (нижняя панель, вкладки Text / JSON / Raw...)
- 5Найди поле
items— это массив товаров - 6Посмотри на поле
priceу каждого товара и найди максимальное значение
Pro tip
В Charles есть вкладка **Overview** — там сразу видно статус-код, Content-Type, размер тела и время ответа. Это быстрее чем искать в Headers.