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行代码是什么样的错误,我以前没有见过这样的错误,除了粘贴bin外,google没有任何内容,我相信它来自node.js

大声笑,服务器打嗝?

没有看到任何代码,我的猜测是你正在尝试从服务器响应JSON.parse() ,但它返回的是HTML而不是JSON。 在尝试parsing响应之前,您应该检查响应的content-type以确保它是application/json