gpt4 book ai didi

azure - 从 Javascript 调用 Azure 函数

转载 作者:行者123 更新时间:2023-12-04 22:28:24 25 4
gpt4 key购买 nike

我有一个简单的 HTML 页面,其中有一个文本框和一个提交按钮。我有一个 Azure 函数,当点击时,它会接收文本框的内容,我们应该将其发送到 Azure 函数并发送邮件(代码是用 C# 在 Azure 函数中编写的)。

我做了什么:

我获取了文本框值并通过 AJAX 调用了该函数,但它根本没有命中。它发送回 400 错误代码。

我想要的只是使用 Javascript 来调用该函数。因为我只有一个普通的 HTML 页面,JS 是我可以交流的唯一手段。

这是函数 URL

https://smtpgmail.azurewebsites.net/api/HttpTriggerCSharp1?code=ihrbDCeo2DPdxPXDKiQWyNFYfaMFZhk9rkaYFaHO3LFsNEmrabj9Cw==

它需要一个参数“名称”,我通过像这样粘贴到浏览器中来检查它

https://smtpgmail.azurewebsites.net/api/HttpTriggerCSharp1?code=ihrbDCeo2DPdxPXDKiQWyNFYfaMFZhk9rkaYFaHO3LFsNEmrabj9Cw==&name=testName

这是我在 Firefox 中找到的

enter image description here

如果您需要更多信息,请告诉我

最佳答案

这绝对是一个 CORS 相关问题。幸运的是,在门户中为函数应用配置 CORS 很容易。只需导航到您的 Function App,然后选择 Platform Features:

enter image description here

选择 API 下的 CORS 选项,这将带您进入一个屏幕,您可以在其中添加客户端应用程序的主机名:

enter image description here

关于azure - 从 Javascript 调用 Azure 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45332131/

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