Undefined: 1 <! DOCTYPE html> ^ SyntaxError: Неожиданный токен <node.js

Я оставил свое приложение запущенным, когда я вышел, и когда я вернулся через несколько часов, приложение умерло с этим сообщением:

undefined:1
<!DOCTYPE html>
^
SyntaxError: Unexpected token <
    at Object.parse (native)
    at IncomingMessage.<anonymous> (/home/engine/private_js/N.app.js:35:296)
    at IncomingMessage.EventEmitter.emit (events.js:117:20)
    at _stream_readable.js:919:16
    at process._tickCallback (node.js:419:13)

В app.js есть только 244 строки кода, какая ошибка в том, что я не видел такого, как раньше, у google ничего нет на нем, кроме мусорной корзины, я уверен, что это происходит из глубины node.js

lol, отрыжка сервера?

Ответ 1

Не видя никакого кода, я предполагаю, что вы пытаетесь JSON.parse() отклик от сервера, но он возвращает HTML вместо JSON. Вы должны проверить ответ content-type, чтобы убедиться, что он application/json, прежде чем пытаться проанализировать ответ.