我的云功能:
const functions = require('firebase-functions');
exports.test = functions.https.onRequest((req, res) => {
console.log('req protocol: ' + req.protocol + ', secure: ' + req.secure);
res.send('test');
});
当我部署它时,我得到一个URL链接来触发它,看起来像这样:
https://{...}.cloudfunctions.net/test
我在浏览器中打开此链接,即触发该功能,并在Firebase控制台日志中查看:
请您解释一下,为什么请求的协议不是'https'
?
P.S。这让我很困惑,因为我需要从客户端发送带有敏感信息的http请求,我想使用https
协议。