Я написал простой сервер GraphQL с использованием Apollo Express и развернул его на Heroku.После некоторого возни с Procfiles и тому подобным, он сработал.
Когда я нажимаю на основной URL https://limitless -atoll-59109.herokuapp.com Я получаю сообщение об ошибке
Cannot GET /
ОК, тогда я подумал, что сервер Express должен просто искать доступ к конечной точке graphql.Но когда я нажимаю https://limitless -atoll-59109.herokuapp.com / graphql , я получаю
запрос GET отсутствует.
Нужно ли мневключить порт в URL?У меня правильно установлен порт в коде
const PORT = process.env.PORT || 4000
app.listen({port: PORT}, () =>
console.log(`Server ready at http://localhost:${PORT}${server.graphqlPath}`)
);
, но я не думаю, что мне нужно включать его при доступе к серверу на Heroku, не так ли?
Для чего онстоит, это ошибка в журналах ошибок
019-05-08T17: 07: 41.492327 + 00: 00 heroku [router]: at = метод info = GET path = "/ graphql" host= limitless-atoll-59109.herokuapp.com request_id = b6171835-aac4-4b45-8a7b-daebbb3167ed fwd = "139.47.21.74" dyno = web.1 connect = служба 0 мс = состояние 900 мс = 400 байт = протокол 196 = протокол 196 = https
Спасибо за любую помощь!