小编Joh*_*ell的帖子

FIREBASE警告:无效的查询字符串段 - 部署简单的Firebase Cloud功能时出现警告

今天早上我开始在功能日志中注意到大量的"FIREBASE WARNING:无效的查询字符串段"错误.为了弄清楚发生了什么,我最终对功能进行了各种更改,并多次部署了我的所有云功能.

在这样做时,我注意到我在一个函数上得到错误:

  1. 其中没有Firebase查询.
  2. 几个月没有被调用(这是一个测试功能).

这让我相信最近Firebase云功能发生了变化,可能偶尔会在部署和/或执行云功能时产生此错误,无论该功能是否与实时数据库查询有关.有没有其他人注意到这个错误或有任何理解为什么它发生?

我的cloud index.js文件的相关部分如下(应该足以复制问题):

const cors = require('cors')({origin: true});
const functions = require('firebase-functions');
const admin = require('firebase-admin');

const firebaseRef = admin.database().ref();
const firestoreRef = admin.firestore();

exports.testCloudFunctions = functions.https.onRequest((request, response) => {
  cors(request, response, () => {
    const params = request.query;
    console.log(params)
    response.status(200).send({success: true, message: "Test Successful", params: params});
  });
});
Run Code Online (Sandbox Code Playgroud)

npm firebase firebase-realtime-database google-cloud-functions

12
推荐指数
2
解决办法
2441
查看次数