Возможно ли использовать внешний URL в Firebase хостинге запросов AJAX или HTTP? - PullRequest
0 голосов
/ 09 апреля 2019

Я хочу знать, может ли 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

1 Ответ

1 голос
/ 09 апреля 2019

Хостинг Firebase не особо заботится о том, какой JavaScript вы используете в веб-контенте, который он обслуживает.Его единственная обязанность - доставлять этот контент (HTML, JavaScript, CSS, изображения) в браузер.

Если вы пытаетесь получить доступ к контенту с сайта, отличного от того, который вы обслуживали с Firebase Hosting,тогда вам нужно изучить CORS, чтобы браузер не блокировал запрос.

...