如何通过Firebase Cloud Functions在本地运行Express API?

vbuzze

我有一个使用Express的标准REST API,通过Firebase Cloud Function公开。

const api = express()

api.get('/test', (req, res) => res.status(403).json({ "REASON": "UNAUTHORIZED" }))

exports.api = functions.https.onRequest(api)

远程

当我部署它并GET https://<remote>/api/test通过邮递员发送时,我得到403 { "REASON": "UNAUTHORIZED" }了预期的结果。

本地

当我运行firebase emulators:start --only functions本地服务这些功能并对其进行测试时,确实functions: HTTP trigger initialized at http://localhost:5001/.../api在终端中看到了,但是当我GET http://localhost:5001/.../api/test通过Postman发送时,我得到了200 Not Found

我想念什么吗?

vbuzze

这确实是Firebase CLI中的一个缺陷,似乎已在最新版本(7.13.1)中修复。

使用以下方法安装了最新版本: npm install -g firebase-tools@latest

注:它没有要求我更新到兼容版本firebase-functions,并firebase-admin为好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Firebase Cloud Functions(没有Express)创建Node.js REST API?

来自分类Dev

如何通过Firebase令牌验证保护我的Google Cloud Endpoints API?

来自分类Dev

如何通过API调用登录Cloud 9

来自分类Dev

Google Cloud Datastore如何在本地运行?

来自分类Dev

Firebase Cloud Functions运行Python脚本

来自分类Dev

通过Cloud Dataflow API提交

来自分类Dev

如何保护通过GCP Cloud Run服务的REST API端点?

来自分类Dev

如何通过 Firebase Cloud Functions 上的 .firebaserc 切换到另一个 serviceAccountKey.json?

来自分类Dev

尝试通过 Google Cloud Functions 托管此 Express 应用

来自分类Dev

由于Cloud Build API,Firebase Cloud Functions是否要求在2020年4月20日之前启用计费功能?

来自分类Dev

如何通过Cloud Functions将文件上传到Cloud Storage并使用Firestore控制对Cloud Storage的访问?

来自分类Dev

如何使用Spring Cloud Contract存根(Stub)运行本地合同

来自分类Dev

在Firebase Cloud Functions中为每个用户运行调度程序?

来自分类Dev

运行python脚本的Firebase Cloud Functions-需要依赖

来自分类Dev

函数不会在 Firebase Cloud Functions 上出现/运行

来自分类Dev

如何通过Firebase API从Nest获得授权?

来自分类Dev

Firebase Cloud Firestore-通过REST API进行身份验证错误

来自分类Dev

通过 Firebase Cloud 函数调用第三方 API(使用 Blaze 计划)。反应/还原

来自分类Dev

Firebase Cloud Message 通过 HTTP v1 api 使用主题函数返回 400

来自分类Dev

如何使用python使用本地图像查询Google Cloud Vision API?

来自分类Dev

如何在本地主机上调用Google Cloud Endpoints RPC API?

来自分类Dev

从 Cloud Functions for Firebase 读取数据?

来自分类Dev

Cloud Functions for Firebase 部署中断

来自分类Dev

如何通过App Engine运行Google Cloud Dataflow作业?

来自分类Dev

如何在嵌套的承诺 Cloud Functions 中确定 Firebase 的范围

来自分类Dev

如何使用 Firebase Cloud Functions 解析嵌套键

来自分类Dev

在本地测试Cloud Functions时Cloud Firestore模拟器未运行

来自分类Dev

如何从API密钥生成IBM Cloud令牌

来自分类Dev

如何获得 Google Cloud API 的许可

Related 相关文章

  1. 1

    使用Firebase Cloud Functions(没有Express)创建Node.js REST API?

  2. 2

    如何通过Firebase令牌验证保护我的Google Cloud Endpoints API?

  3. 3

    如何通过API调用登录Cloud 9

  4. 4

    Google Cloud Datastore如何在本地运行?

  5. 5

    Firebase Cloud Functions运行Python脚本

  6. 6

    通过Cloud Dataflow API提交

  7. 7

    如何保护通过GCP Cloud Run服务的REST API端点?

  8. 8

    如何通过 Firebase Cloud Functions 上的 .firebaserc 切换到另一个 serviceAccountKey.json?

  9. 9

    尝试通过 Google Cloud Functions 托管此 Express 应用

  10. 10

    由于Cloud Build API,Firebase Cloud Functions是否要求在2020年4月20日之前启用计费功能?

  11. 11

    如何通过Cloud Functions将文件上传到Cloud Storage并使用Firestore控制对Cloud Storage的访问?

  12. 12

    如何使用Spring Cloud Contract存根(Stub)运行本地合同

  13. 13

    在Firebase Cloud Functions中为每个用户运行调度程序?

  14. 14

    运行python脚本的Firebase Cloud Functions-需要依赖

  15. 15

    函数不会在 Firebase Cloud Functions 上出现/运行

  16. 16

    如何通过Firebase API从Nest获得授权?

  17. 17

    Firebase Cloud Firestore-通过REST API进行身份验证错误

  18. 18

    通过 Firebase Cloud 函数调用第三方 API(使用 Blaze 计划)。反应/还原

  19. 19

    Firebase Cloud Message 通过 HTTP v1 api 使用主题函数返回 400

  20. 20

    如何使用python使用本地图像查询Google Cloud Vision API?

  21. 21

    如何在本地主机上调用Google Cloud Endpoints RPC API?

  22. 22

    从 Cloud Functions for Firebase 读取数据?

  23. 23

    Cloud Functions for Firebase 部署中断

  24. 24

    如何通过App Engine运行Google Cloud Dataflow作业?

  25. 25

    如何在嵌套的承诺 Cloud Functions 中确定 Firebase 的范围

  26. 26

    如何使用 Firebase Cloud Functions 解析嵌套键

  27. 27

    在本地测试Cloud Functions时Cloud Firestore模拟器未运行

  28. 28

    如何从API密钥生成IBM Cloud令牌

  29. 29

    如何获得 Google Cloud API 的许可

热门标签

归档