Браузер не будет отображать полученные HTML - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь сделать простой HTTP-запрос (внутри моей облачной функции Firebase) и получить HTML из URL, но у меня возникают проблемы с этим конкретным c URL: https://www.homsky.co.il/my-postb6d86e1e:

exports.test = functions.https.onRequest(async (req, res) => {

    try{
        const response = await axios.request({
            method: 'GET',
            url: "https://www.homsky.co.il/my-postb6d86e1e",
            timeout:40000,
            });
        res.set('Content-Type', 'text/html; charset=utf-8');
        res.send(response.data);
    }

    catch (error) {
        res.send(error.response);
    }
});

По какой-то причине браузер не отображает этот блок HTML, а просто показывает его в виде кода.

Так выглядит страница. например, браузер:

enter image description here

Это полный ответ, который показан выше:

https://justpaste.it/244zi

Это заголовки запроса \ ответа:

enter image description here

Как я могу это исправить?

...