Firebase功能
const functions = require('firebase-functions');
const admin = require('firebase-admin');
const cors = require('cors')({ origin: true });
exports.addMessage = functions.https.onCall((data, context) => {
return { text: "Test" };
});
问题
问题是,当我从应用程序调用此函数时,首先完成状态代码:204 ,之后完成状态代码:200
我该如何防止这种情况?
答案 0 :(得分:9)
这是正常的,你不应该采取任何措施来阻止它。导致204的第一个请求是CORS执行preflight request时发生的情况。 200是最终的服务请求。
您可以在此处详细了解: