【问题标题】:is possible use external url in firebase hosting ajax or http requests?可以在 Firebase 托管 ajax 或 http 请求中使用外部 url 吗?
【发布时间】:2019-08-30 07:53:00
【问题描述】:

我想知道firebase是否可以使用外部url:

defaultUrl:https://us-central1-ecc-local.cloudfunctions.net/getAjax

externalExampleUrl:https://externalurl.com/data.json

$.ajax({
    url: 'https://us-central1-ecc-local.cloudfunctions.net/getAjax',
    dataType: "json",
    type: 'POST',
    data: {startdate: 1505941200, enddate: 1506373200},
    success: function (data) {
        console.log("Got data", data);
    },
    error: function (xhr, status, error) {
        console.log('Error: ' + JSON.stringify(error));
        console.log('status: ' + JSON.stringify(status));
    },
});

https://www.youtube.com/watch?v=KLto75pe7IU

【问题讨论】:

    标签: node.js ajax firebase firebase-hosting google-api-nodejs-client


    【解决方案1】:

    Firebase 托管并不真正关心您在其提供的网络内容中运行的 JavaScript。它的唯一职责是将内容(HTML、JavaScript、CSS、图像)传递给浏览器。

    如果您尝试从与您通过 Firebase 托管服务的网站不同的网站访问内容,那么您需要考虑使用 CORS,以便浏览器不会阻止请求。

    【讨论】:

      猜你喜欢
      • 2020-11-01
      • 2011-09-12
      • 2022-01-01
      • 1970-01-01
      • 2018-10-08
      • 1970-01-01
      • 2020-12-27
      • 2016-12-07
      • 2016-08-26
      相关资源
      最近更新 更多