GraphQL часто прячут за фронтом, но если отловить его запросы, можно восстановить схему и понять, какие данные реально доступны.
В DevTools → Network фильтруем по
graphql
или POST
.Чаще всего endpoint —
/graphql
или /api
.Открываем вкладку Payload. Там будет поле
query
:
query {
user(id: "1") {
name
}
}
Берем несколько таких запросов и запускаем GraphQL Voyager или
graphql-inspector
.Они помогут превратить сырые запросы в визуальную схему.
Если нужно вытянуть всё:
npm install -g get-graphql-schema
get-graphql-schema https://example.com/graphql > schema.graphql
Если сервер не закрыт introspection-запросами, можно отправить:
{
__schema {
types {
name
fields { name }
}
}
}
И получить полную схему официальным способом.
Перехватив всего пару запросов, можно понять структуру GraphQL API, а иногда и найти забытые поля (типа
isAdmin
🙃).#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
Переворачиваем календарь — а там скидки, которые уже закончились.
Но мы их вернули на последний день 🤔
До 00:00 третьего сентября (цены как до 1 сентября):
▪️ Математика для Data Science — 35.199 ₽ вместо 44.900 ₽
▪️ Алгоритмы и структуры данных — 31.669 ₽ вместо 39.900 ₽
▪️ Основы IT — 14.994 ₽ вместо 19.900 ₽
▪️ Архитектуры и шаблоны — 24.890 ₽ вместо 32.900 ₽
▪️ Python — 24.990 ₽ вместо 32.900 ₽
▪️ ML для Data Science — 34.000 ₽ вместо 44. 000 ₽
▪️ AI-агенты — 49.000 ₽ вместо 59.000 ₽
👉 Хватаем скидки из прошлого
P.S. Машину времени одолжили у дяди Миши
Но мы их вернули на последний день 🤔
До 00:00 третьего сентября (цены как до 1 сентября):
▪️ Математика для Data Science — 35.199 ₽ вместо 44.900 ₽
▪️ Алгоритмы и структуры данных — 31.669 ₽ вместо 39.900 ₽
▪️ Основы IT — 14.994 ₽ вместо 19.900 ₽
▪️ Архитектуры и шаблоны — 24.890 ₽ вместо 32.900 ₽
▪️ Python — 24.990 ₽ вместо 32.900 ₽
▪️ ML для Data Science — 34.000 ₽ вместо 44. 000 ₽
▪️ AI-агенты — 49.000 ₽ вместо 59.000 ₽
👉 Хватаем скидки из прошлого
P.S. Машину времени одолжили у дяди Миши
🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM