Я пытаюсь сделать запрос GET к функции облака GCP из внешнего интерфейса в JS, но получаю сообщение об ошибке:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://us-central1-<project>.cloudfunctions.net/<function-name>. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
Первоначально я собирался позвонить третьей стороне API из внешнего интерфейса, но он тоже дал мне эту ошибку, тогда я собирался посмотреть, могу ли я использовать CF в качестве посредника, но я предполагаю, что мне нужно будет настроить сервер?
Конечно, можно сделать запрос GET от внешнего интерфейса к облачной функции или другому сайту?
axios({
method: 'GET', //you can set what request you want to be
url: "http://<cloud-function>.com/<function-name>",
data: {message: "test"},
}).then(data => {
console.log(data)
}).catch(error => {
console.log(error)
})