gpt4 book ai didi

Azure APIM 作为纯代理

转载 作者:行者123 更新时间:2023-12-02 22:56:54 27 4
gpt4 key购买 nike

我正在尝试处理后端 API(REST),没有可通过 Azure APIM 访问的 swagger 文档。我希望所有调用都定向到后端 API,而不是为所有资源手动创建 GET/PUT/POST。我的所有操作的入站政策如下'

<policies>
<inbound>
<set-variable name="requestPath" value="@(context.Request.Url.Path)" />
<base/>
<set-backend-service base-url="https://*****/****/" />
<rewrite-uri template="@(context.Request.Url.Path)" copy-unmatched-params="true" />
</inbound>
<backend>
<base/>
</backend>
<outbound>
<base/>
</outbound>
</policies>

`然而,当我点击 APIM 时,我得到了

{
“状态代码”:404,
"message": "未找到资源"
}
感谢您的帮助,谢谢

最佳答案

执行此操作的简单方法是为您支持的每种 HTTP 方法创建一个操作,并使用 /* 作为模板。这将匹配任何入站路径/查询并将其转发到后端。

关于Azure APIM 作为纯代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45666486/

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