gpt4 book ai didi

azure - 在 Azure 逻辑应用中输入有效的 URI 错误

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

我目前正在尝试 Azure 逻辑应用程序,并正在尝试创建第一个简单流程,从外部 REST API 获取数据。

我正在使用 FRED(托管 Node-Red 实例)来创建 REST API 端点。在 FRED 中,您使用 https://x_y.fred.sensetecnic.com/api/hello访问我的模拟 API(其中 x_y 是我的用户名)。

在浏览器中访问“https://x_y.fred.sensetecnic.com/api/hello”会返回 Node-Red 流中指定的预期数据。访问时也会发生同样的情况"https://x_y.fred.sensetecnic.com/api/hello "在 Postman 中使用 GET (然后添加 FRED 所需的两个必需的 header )。

奇怪的是,在我的 Azure 逻辑应用程序中,我什至无法保存 URI 为“https://x_y.fred.sensetecnic.com/api/hello”的流。它指出“输入有效的 URI”。我按要求输入标题。

因此,我可以直接从浏览器或使用 Postman 访问 REST API,但无法从 Azure 逻辑应用程序中访问它。

最佳答案

我测试问题是你的URI中有一个特殊字符_。你可以尝试一下,删除_就不会报错了。

因此,您可以初始化一个变量来存储您的名字x_y,然后将该变量插入到 URI 中。流程会是这样的。如果您在动态内容中找不到name,您可以使用variables('name')此表达式来插入它。

enter image description here

这样 GET 方法就能正确运行。

enter image description here

关于azure - 在 Azure 逻辑应用中输入有效的 URI 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55270235/

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