簡體   English   中英

如何處理 Firebase 函數中的所有請求(不管端點)

[英]How to handle ALL requests (regardless endpoint) in firebase functions

我正在嘗試處理 firebase 函數中的錯誤。 例如,如果路由/函數不存在拋出錯誤/將錯誤發送回客戶端並帶有一些有意義的消息。 這是我第一次使用 firebase 函數,我無法在他們的文檔或其他任何地方找到解決方案。

我現在有什么:

//...
// HTTP endpoints
exports.authorize = user.authorize;
exports.deleteUser = user.deleteUser;

我需要的是以某種方式處理某人訪問不存在的功能或發送無效標頭的情況。 我想全局處理這個,而無需將所有函數包裝成某種東西。

任何幫助/提示表示贊賞。

Cloud Functions 僅響應在部署時分配給它們的端點 URL,該 URL 與它們為導出指定的名稱相匹配。 沒有通配符或全能 URL。

您可以做的是使用Firebase Hosting有一個轉發代理,並使用通配符將 Firebase Hosting 的任何 URL 重寫可以處理請求的特定命名函數

暫無
暫無

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

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