firebase - firebase 后端和移动/网络应用程序之间的代理(或某种)
问题描述
我想在我的 android/web 应用程序和 firebase 后端之间创建某种代理,这样,每次 android/web 应用程序发送请求时,我都会捕获该请求并在代理中使用它创建一个日志。
然后,代理必须将该请求重定向到 Firebase,接收请求的响应并将其发送到应用程序。
有可能做这样的事情吗?可以在请求到达 Firebase 之前将请求从应用程序重定向到外部系统吗?
例子:
Mobile Application <---> Proxy (log) <---> Firebase
我已经看到这可以通过创建一个云函数来实现,该函数接收来自应用程序的请求并将其(通过 HTTP 请求)重定向到外部系统。
然后外部系统将 HTTP 请求(也通过 HTTP 请求)发送到 Firebase,接收响应,并将其发送到应用程序。
这是一个很好的解决方案吗?还是有更简单的解决方案?
解决方案
推荐阅读
- c++ - OpenGL 对象没有正确渲染?
- regex - 如何修改以下代码以找到特定的单词
- r - 全局变量和并行处理
- c# - 格式不正确的未处理字符串
- javascript - JSON Parse 不工作,解析二维数组
- python - Visual Studio 2019 安装 Python3.7 包,出现 TLS/SSL 问题
- service - Kubernetes 入口和服务之间的安全流量
- c++ - C++:对象键的多图自定义比较器
- python - 从请求流创建块生成器 - Python Flask
- python - 如何在每日时间序列对象上迭代网络抓取脚本,以便从网页创建每日时间序列数据