我想将 Node.js 应用程序迁移到 Firebase。在 NodeJS 服务器中使用这个:
var express = require('express');
var app = express();
app.get('/rq/bots', function (req, res) {
var query='http://externalAPIQuery?q=something'
var request = require('request');
request(query, function (error, response, body) {
if (!error && response.statusCode == 200) {
res.json(JSON.parse(body))
}
})
})
从客户端使用jQuery调用服务器的功能:
var parameters = { 'terms' 'term'}
$ .get ( '/ Rq / bots', parameters, function (data) {
console.log (data);})
但 Firebase 没有管理服务器,不知道我如何发出外部 http 请求。
谁能帮我用 Firebase 发出外部请求?
最佳答案
Someone can help me make an external request with firebase.
也许可以从前端客户端代码发出外部请求?
许多 API 已启用 CORS:https://en.wikipedia.org/wiki/Cross-origin_resource_sharing
或者,如果没有启用 CORS,我通常会使用一些技术:
关于node.js - 如何使用 Firebase 向外部 API 发出 http 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37373584/