Есть ли способ узнать, был ли запрос GraphQL отправлен сырым или через игровую площадку? - PullRequest
1 голос
/ 23 октября 2019

Мы проводим некоторую проверку заголовков в нашем приложении Apollo GraphQL и заметили, что когда пользователь отправляет запрос на первоначальное открытие Playground в браузере, в этом запросе отсутствуют заголовки.

Проблема в том, что в нашем приложении все запросы должны содержать хотя бы некоторые требуемые заголовки. Если эти заголовки отсутствуют, наш код помечает эти запросы и определяет, что запрос не является подлинным. Поэтому запрос на открытие игровой площадки помечается, поскольку в нем отсутствуют эти требуемые заголовки.

Есть ли способ отличить, запрашивает ли входящий запрос игровую площадку от запроса, который фактически выполняет вызов для некоторых данных? Есть ли где-нибудь атрибут?

...