Создание приложения Next.js с базой данных MySQL, странная неопределенная ошибка, вызывающая тайм-аут сокета - PullRequest
0 голосов
/ 22 октября 2019

Я слежу за этим https://zeit.co/guides/deploying-next-and-mysql-with-now/, столкнулся со стеной и мог использовать руку. Я учусь, но эта ошибка мешает идти дальше.

При обращении к моему API в моем файле /index.js с использованием

  const host = req ? req.headers['x-forwarded-host'] : location.host
  const pageRequest = `${protocol}//${host}/api/profiles?page=${query.page ||
    1}&limit=${query.limit || 9}`
  const res = await fetch(pageRequest)

я получаю "https://unknown/api/profiles..." и не могу понять, где находится" undefined "Почему часть URL-адреса, в частности переменная хоста, не определена? Куда мне обратиться?

Этот код просто проверяет, поступает ли запрос с клиента или с сервера, поэтому я подозреваю, что там лучшеПодсказка. Я могу удалить этот сегмент кода, чтобы обойти проверку, но проблема остается в том, что реквизиты не могут быть найдены из-за того же «неопределенного» возврата.

Я смотрел на это в прошломдва дня и не могу добиться прогресса. Заранее благодарим за любую возможную помощь

...