Node.js Firebase中的Node express 404错误状态代码

Node.js Firebase中的Node express 404错误状态代码,node.js,firebase,express,google-cloud-functions,firebase-tools,Node.js,Firebase,Express,Google Cloud Functions,Firebase Tools,通过firebase serve命令在nodejs服务器中本地调用函数时,我收到错误状态代码404 myschedule.js文件 const scheduleOfScheduledQuiz = async (req, res) => { try { const data = await getScheduledData(); return res.status(200).json({ message: "Sche

通过firebase serve命令在nodejs服务器中本地调用函数时,我收到错误状态代码404

myschedule.js文件

const scheduleOfScheduledQuiz = async (req, res) => {
    try {
        const data = await getScheduledData();

        return res.status(200).json({
            message: "Scheduled for today:- ",
            data: data
        })
    } catch (error) {
        console.log("erro", error);
        return res.status(500).json({
            message: "Something went wrong....!!!"
        })
    }
}

module.exports = {
    scheduleOfScheduledQuiz
}
getScheduledData()是一个从firebase实时数据库获取一些数据的函数

我的index.js文件

const functions = require("firebase-functions");

const app = require("express")();

//path to scheduleOfScheduledQuiz() function file
const scheduleOfScheduledQuiz = require("./handlers/Quiz/Scheduled_Quiz/scheduler");

app.get("*/scheduled-quiz/schedule/", scheduleOfScheduledQuiz.scheduleOfScheduledQuiz);

exports.api = functions.runWith({
  memory: '2GB',
  timeoutSeconds: '60'
}).https.onRequest(app);
因此,我得到的错误是:-

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <title>Error</title>
</head>

<body>
    <pre>Cannot GET /predicta-6e51d/us-central1/api/scheduled-quiz/schedule/%0A</pre>
</body>

</html>
我通过firebase-serve命令在我的nodejs服务器上本地运行此功能

注意:-当我试图在其他文件上运行相同的函数时,它正在完美运行,但不在此文件中

请帮忙
谢谢您

Hi@AmanSingh错误404表示找不到页面,因此,您的
计划测验/计划
似乎不在您所引导的路径中。请您尝试将其更改为
index.js
文件的同一文件夹,然后再次调用它,好吗?从错误和消息来看,这似乎是最可能的问题。@gso_gabriel实际上我已经检查了我的路径10次,是正确的。我今天发现的另一个问题是,今天我部署了我的函数,当我试图通过postman调用这些函数api时,我得到了与我上面提到的相同的错误,我的一个队友在他的系统中通过postman调用相同的api,他得到了响应。我不知道为什么这个问题会出现在确认@AmanSingh的银行里。发生这种情况的另一个原因是,考虑到你的同事没有面对它,可能与权限有关。如果您没有运行函数/访问内容的权限,则可能会引发类似这样的错误。请检查您是否拥有与您的同事相同的访问权限/权限,但不存在此问题?@gso_gabriel是的,我拥有对我的项目的完全访问权限。如果您拥有对该项目的完全访问权限,并且该项目正在为其他用户工作,我建议您联系:,因此,他们可以进一步检查正在发生的情况。您好@AmanSingh错误404表示找不到页面,因此,您的
计划测验/计划
似乎不在您所引导的路径中。请您尝试将其更改为
index.js
文件的同一文件夹,然后再次调用它,好吗?从错误和消息来看,这似乎是最可能的问题。@gso_gabriel实际上我已经检查了我的路径10次,是正确的。我今天发现的另一个问题是,今天我部署了我的函数,当我试图通过postman调用这些函数api时,我得到了与我上面提到的相同的错误,我的一个队友在他的系统中通过postman调用相同的api,他得到了响应。我不知道为什么这个问题会出现在确认@AmanSingh的银行里。发生这种情况的另一个原因是,考虑到你的同事没有面对它,可能与权限有关。如果您没有运行函数/访问内容的权限,则可能会引发类似这样的错误。请检查您是否拥有与您的同事相同的访问权限/权限,但不存在此问题?@gso_gabriel是的,我拥有对我的项目的完全访问权限。如果您拥有对该项目的完全访问权限,并且该项目正在为其他用户工作,我建议您联系,以便他们可以进一步检查正在发生的情况。
Global node js version - 12
firebase node js version - 10
"express": "^4.17.1",
"firebase": "^7.15.0",
"firebase-functions": "^3.7.0",