Я использую облачные функции Google Firebase.
При доступе к моей облачной функции из клиента я получаю HttpError
SyntaxError: Unexpected token S in JSON at position 0
at JSON.parse (<anonymous>)
at XMLHttpRequest.onLoad (http://localhost:4200/vendor.js:13445:51)
at ZoneDelegate.invokeTask (http://localhost:4200/polyfills.js:13121:35)
at Object.onInvokeTask (http://localhost:4200/vendor.js:71621:33)
at ZoneDelegate.invokeTask (http://localhost:4200/polyfills.js:13120:40)
at Zone.runTask (http://localhost:4200/polyfills.js:12888:51)
at ZoneTask.invokeTask [as invoke] (http://localhost:4200/polyfills.js:13203:38)
at invokeTask (http://localhost:4200/polyfills.js:14361:18)
at XMLHttpRequest.globalZoneAwareCallback (http://localhost:4200/polyfills.js:14398:25)
text: "Sended"
Ниже приведен код моего сервера,
exports.sendMail = functions.https.onRequest((req, res) => {
cors(req, res, () => {
.....
return transporter.sendMail(mailOptions, (erro, info) => {
if (erro) {
return res.send(erro.toString());
}
return res.send('Sended');
});
})
});
});
Скажите, пожалуйста, что я здесь не так делаю?