TimLuo465 / baidu-translate-api

A free and unlimited API for Baidu Translate
MIT License
71 stars 17 forks source link

Should use try catch around JSON.parse #7

Closed linonetwo closed 5 years ago

linonetwo commented 5 years ago
Uncaught Exception:
SyntaxError: Unexpected end of JSON input
    at JSON.parse (<anonymous>)
    at Request._callback (//zazu-translation/node_modules/baidu-translate-api/src/translate.js:16:35)
    at Request.self.callback (//zazu-translation/node_modules/request/request.js:185:22)
    at Request.emit (events.js:194:13)
    at Request.<anonymous> (//zazu-translation/node_modules/request/request.js:1161:10)
    at Request.emit (events.js:194:13)
    at IncomingMessage.<anonymous> (//zazu-translation/node_modules/request/request.js:1083:12)
    at Object.onceWrapper (events.js:282:20)
    at IncomingMessage.emit (events.js:199:15)
    at endReadableNT (_stream_readable.js:1141:12)

I got this error.

linonetwo commented 5 years ago

fix by upgrading