在Firebase云函数中获取请求URL

在Firebase云函数中获取请求URL,firebase,express,google-cloud-firestore,google-cloud-functions,Firebase,Express,Google Cloud Firestore,Google Cloud Functions,我有两个角度应用程序正在连接到同一个Firebase/Firestore实例: 我已经用Express实现了Firebase云函数,但希望根据应用程序发出请求的情况有条件地处理返回的数据。我曾尝试使用req.get('origin')来检测请求的来源,但它总是返回Firebase云(cloudfunctions.net/)提供的URL 我可以用其他方式访问此信息吗?您正在查找“Referer”HTTP请求头字段 要访问它,您可以执行以下操作之一: req.get('referer'))

我有两个角度应用程序正在连接到同一个Firebase/Firestore实例:

我已经用Express实现了Firebase云函数,但希望根据应用程序发出请求的情况有条件地处理返回的数据。我曾尝试使用
req.get('origin')
来检测请求的来源,但它总是返回Firebase云(cloudfunctions.net/)提供的URL


我可以用其他方式访问此信息吗?

您正在查找“Referer”HTTP请求头字段

要访问它,您可以执行以下操作之一:

req.get('referer'))
请求获取('Referer')
req.headers.referer
req.headers.REFERER

它检查是否通过,不需要测试哪个通过。

似乎
req.get('referer')
正是我所需要的。