如何解决对 Google 云函数的 JavaScript 发布请求
我需要使用 JSON 从 JavaScript 到云函数 (GCP) 中的 Web 服务器进行 POST 调用
$.ajax({
url: "https://europe-west6-project-id.cloudfunctions.net/Translate_V2",type: "POST",datatype: "application/json",contentType:"application/json; charset=utf-8",mode: "no-cors",header:`{
"Access-Control-Allow-Origin": "*","Access-Control-Allow-Methods": "DELETE,POST,GET,OPTIONS","Origin":"*","Access-Control-Allow-Headers": "Content-Type,Access-Control-Allow-Headers,Authorization,X-Requested-With"
}`,data: `{
"lingua_in": "it","lingua_out":"en","audio": ${mybase64datatruncate}
}`,success: changeTranslate,error: ajaxFailed
});
云功能有效,实际上从网站进行post调用没有问题,但是无论有没有apache从本地进行调用我都出现以下错误: enter image description here
调用到达云函数,但 JSON 似乎到达空函数或因函数崩溃而被阻止,而在来自网站的 post 调用中,调用不会崩溃并返回正确的结果。
我还安装了 Allow CORS: Access-Control-Allow-Origin,结果没有改变
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。