javascript — пустой ответ при попытке извлечь из узла js-сервер

Пустой ответ при попытке извлечь с узла js сервер

На этот вопрос уже есть ответ здесь:

В настоящее время я разбираюсь с node.js и связью через запросы и ответы, и пока не хочу использовать такие модули, как express. У меня есть очень простая настройка с моим клиентом:

 async function test() { const serverUrl = "https://us-central1- myfirebaseserver.cloudfunctions.net/nameserver"; var get = await fetch(serverUrl, { mode: 'no-cors' // Error if not included }) console.log(get); } 

и мой сервер, работающий как облачная функция firebase:

 const functions = require("firebase-functions"); // Handle request exports.nameserver = functions.https.onRequest((request, response) ={amp}gt; { response.send('testmessage'); }) 

Когда я пытаюсь получить, все, что я получаю обратно это:

 Response {type: "opaque", url: "", redirected: false, status: 0, ok: false, …} body: null bodyUsed: false headers: Headers {} ok: false redirected: false status: 0 statusText: "" type: "opaque" url: "" __proto__: Response 

Как мне это исправить? Я знаю, что это как-то связано с заголовками, но прошу прощения, что я немного ошеломлен всеми документами по этому вопросу.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector