undefined:1 <!DOCTYPE html> ^ SyntaxError:意外的标记<node.js

8DK*_*8DK 13 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)
Run Code Online (Sandbox Code Playgroud)

在app.js中只有244行代码有什么样的错误,我之前没见过这样的错误,google除了粘贴bin之外什么都没有,我相信它来自node.js的深处

大声笑,服务器打嗝?

msc*_*dex 28

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