gpt4 book ai didi

azure - 从 Javascript 文件调用 Azure 函数

转载 作者:行者123 更新时间:2023-12-03 00:39:11 25 4
gpt4 key购买 nike

我是 Azure Functions 新手,正在尝试找到在不同环境中使用 Azure Functions 的最佳方法。我设置了一个名为“Staging”的插槽,函数 URL 如下所示:https://myapp-staging.azurewebsites.net/api/getAssets。我的问题是,在不同的环境中,如果不同的插槽将该插槽的名称附加到每个环境 URL,我如何能够在 Javascript 文件中调用此 URL?我希望我的 URL 是相对的,例如 /api/getAssets,但我不确定这是否可能。也许是环境变量?

暂存调用示例:

var settings = {
"async": true,
"crossDomain": true,
"url": "https://myapp-staging.azurewebsites.net/api/getAssets",
"method": "GET",
}

生产调用示例:

var settings = {
"async": true,
"crossDomain": true,
"url": "https://myapp-production.azurewebsites.net/api/getAssets",
"method": "GET",
}

整个环境让我感到厌烦。

最佳答案

有一个名为 WEBSITE_HOSTNAME 的环境变量,环境变量的值为 YourAppName.azurewebsites.net。在您的情况下,它将分别是 myapp-staging.azurewebsites.net 和 myapp-production.azurewebsites.net。

您可以在此处检查所有环境变量及其值 https://myapp-production.scm.azurewebsites.net/Env.cshtml

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

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