簡體   English   中英

Firebase雲功能https.onCall已完成狀態代碼:204

[英]Firebase Cloud Functions https.onCall finished with status code: 204

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

204

我該如何防止這種情況?

這是正常的,你不應該做任何事情來阻止它。 導致204的第一個請求是CORS執行預檢請求時發生的情況。 200是最終的服務請求。

你可以在這里閱讀更多相關信息:

對Post請求進行兩次調用:使用http 204和200

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM