热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使用GET方法为FirebaseHTTPS使用云功能

如何解决《使用GET方法为FirebaseHTTPS使用云功能》经验,为你挑选了1个好方法。

有人能告诉我如何使用firebase-functions.https.onRequest()进行GET方法吗?所以问题是我想要获取url:/ getData/{type}/{id}

我试过了

exports.getProduct = functions.https.onRequest("/getProduct/{type}/{id}",(request, response) =>{});

但它仍然无法正常工作,我可以用的代码片段是https:// firebase-url/getProduct,我不能放一些参数.



1> Michael Blei..:

https功能触发设置没有任何路径匹配出炉的,但是你可以通过使用快速的应用程序(作为一个例子)为您的HTTPS功能实现这一点:

var functiOns= require('firebase-functions');
var express = require('express');

var app = express();
app.get('/:type/:id', (req, res) => {
  res.send(req.params);
});

exports.getProduct = functions.https.onRequest(app);

通常,您也可以只检查req.url请求,它是相对于函数名称的路径:

var functiOns= require('firebase-functions');

exports.getProduct = functions.https.onRequest((req, res) => {
  res.send(req.url);
});

另外,在上述功能,GET/getProduct/foo/bar将具有req.url等于/foo/bar.


推荐阅读
author-avatar
余挺空荡荡_833
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有