gpt4 book ai didi

google-cloud-platform - Google Cloud Functions 启用 CORS 吗?

转载 作者:行者123 更新时间:2023-12-02 13:24:05 24 4
gpt4 key购买 nike

我刚刚完成 Hello World Google Cloud Functions 教程并收到以下响应 header :

Connection → keep-alive
Content-Length → 14
Content-Type → text/plain; charset=utf-8
Date → Mon, 29 Feb 2016 07:02:37 GMT
Execution-Id → XbT-WC9lXKL-0
Server → nginx

如何添加 CORS header 以便能够从我的网站调用我的函数?

最佳答案

我们开始:

exports.helloWorld = function helloWorld(req, res) {  
res.set('Access-Control-Allow-Origin', "*")
res.set('Access-Control-Allow-Methods', 'GET, POST');

if (req.method === "OPTIONS") {
// stop preflight requests here
res.status(204).send('');
return;
}

// handle full requests
res.status(200).send('weeee!);
};

然后你就可以像往常一样使用 jquery/whatever 了:

$.get(myUrl, (r) => console.log(r))

关于google-cloud-platform - Google Cloud Functions 启用 CORS 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35693758/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com