Size: a a a

GraphQL — русскоговорящее сообщество

2020 December 15

И

Игорь in GraphQL — русскоговорящее сообщество
странно, что это не задокументировано
источник

M

Max in GraphQL — русскоговорящее сообщество
Всем привет.
Ребят, подскажите как логировать/выводить граф запросы на Express? именно те которые выполняются на стороне сервера (SSR mode).
У меня nuxt + nuxt/apollo, апи крутится на отдельном сервере.
Пробовал либу https://github.com/expressjs/morgan, но она почему-то выводит только гет-запросы на разную статику
https://github.com/expressjs/morgan/issues/116 - это тоже не помогло
источник

DB

Dmitry Balitsky in GraphQL — русскоговорящее сообщество
Max
Всем привет.
Ребят, подскажите как логировать/выводить граф запросы на Express? именно те которые выполняются на стороне сервера (SSR mode).
У меня nuxt + nuxt/apollo, апи крутится на отдельном сервере.
Пробовал либу https://github.com/expressjs/morgan, но она почему-то выводит только гет-запросы на разную статику
https://github.com/expressjs/morgan/issues/116 - это тоже не помогло
источник

DB

Dmitry Balitsky in GraphQL — русскоговорящее сообщество
Смотри Logging
источник

DB

Dmitry Balitsky in GraphQL — русскоговорящее сообщество
И в нужной позиции пиши в свой морган
источник

DB

Dmitry Balitsky in GraphQL — русскоговорящее сообщество
Max
Всем привет.
Ребят, подскажите как логировать/выводить граф запросы на Express? именно те которые выполняются на стороне сервера (SSR mode).
У меня nuxt + nuxt/apollo, апи крутится на отдельном сервере.
Пробовал либу https://github.com/expressjs/morgan, но она почему-то выводит только гет-запросы на разную статику
https://github.com/expressjs/morgan/issues/116 - это тоже не помогло
Ты так импортишь? import { graphqlExpress } from 'apollo-server-express';
источник

M

Max in GraphQL — русскоговорящее сообщество
Dmitry Balitsky
И в нужной позиции пиши в свой морган
Спасибо за ответ.
Так понимаю, это если я являюсь аполо-сервером с апи?
В моей ситуации я являюсь клиентом, который спрашивает удалённое апи и делает эти запросы на ноде (в наксте есть серверный режим).
Накст который крутится на ноде, является прослойкой между клиентом и апи на бэке.
Если совсем грубо, то мне нужен девтулз с сетевой активностью как в браузере, только на ноде)
источник

DB

Dmitry Balitsky in GraphQL — русскоговорящее сообщество
Чем конкретно на NodeJS делаете запросы на удалённое API?
источник

DB

Dmitry Balitsky in GraphQL — русскоговорящее сообщество
Вот там и делаете проверку, если запрос летит по адресу СЧАСТЬЕ, то пиши МОРГАНУ
источник

M

Max in GraphQL — русскоговорящее сообщество
Dmitry Balitsky
Чем конкретно на NodeJS делаете запросы на удалённое API?
источник

M

Max in GraphQL — русскоговорящее сообщество
Dmitry Balitsky
Вот там и делаете проверку, если запрос летит по адресу СЧАСТЬЕ, то пиши МОРГАНУ
Я чет думал что в конфиг файле экспресса можно чекать все исходящие запросы
написать что-то типа - https://github.com/expressjs/morgan/issues/116#issuecomment-240242129
источник

M

Max in GraphQL — русскоговорящее сообщество
но видит почему-то только гет-запросы на статику
источник

DB

Dmitry Balitsky in GraphQL — русскоговорящее сообщество
Попробуйте внутри аполло клиента сделать прерыватель проверять переменную process.server и логировать если она выставлена
https://v4.apollo.vuejs.org/guide-composable/query.html#onerror
источник

DB

Dmitry Balitsky in GraphQL — русскоговорящее сообщество
Логируйте именно когда запрос уходит из apollo клиента
источник

DB

Dmitry Balitsky in GraphQL — русскоговорящее сообщество
Сначала сделайте логирование всех запросов, если это работает, то попробуйте проверить где это происходит через process.server
источник

M

Max in GraphQL — русскоговорящее сообщество
Спасибо за наводку, буду пробовать 👍
источник
2020 December 16

S

Sam in GraphQL — русскоговорящее сообщество
Anyone Idea about DEEPDECTECT..???
источник

꧁岡

꧁倫太郎 岡部꧂... in GraphQL — русскоговорящее сообщество
Опять эти рандомботы
источник

Д

Дмитрий in GraphQL — русскоговорящее сообщество
Загрузить файл на сервер через граф нельзя? Только по апи рестом грузить?
источник

AB

Aleksandr Bukhalo in GraphQL — русскоговорящее сообщество
Дмитрий
Загрузить файл на сервер через граф нельзя? Только по апи рестом грузить?
источник