gpt4 book ai didi

Azure 应用程序网关 - 重写 url 路径(去除前缀)

转载 作者:行者123 更新时间:2023-12-02 07:20:32 25 4
gpt4 key购买 nike

我的网关中有以下设置:

https://example.org/office -> 这映射到 https://myapplication.example.org

现在去 https://example.org/office ,Azure 尝试从 https://myapplication.example.org/office 获取数据。我需要它从 uri 中删除/office 部分(使用重写)。

示例 url - 重写后所需的路径

https://example.org/office/files/123 ->/files/123

https://example.org/office/files/content/123 ->/文件/内容/123

我尝试了以下重写,但它不起作用,我什至无法保存它。你知道我做错了什么吗?

enter image description here

当我尝试保存它时收到以下错误:

Modified Path and Modified Query string does not follow supported syntax. Curly brackets have special meaning in HeaderValue field. To use a literal curly bracket please escape it with backslash().

最佳答案

我收到了同样的错误消息,我的问题是我错误地使用了重写规则。您必须将它们与 {var_uri_path} 一起使用才能正常工作。

我的规则如下: https://example.org/App01 -> https://example.org/nv01/App01

重写类型:URL
操作类型:设置
组件:URL 路径

URL路径值:nv01/{var_uri_path}

Rewrite Configuration Image

关于Azure 应用程序网关 - 重写 url 路径(去除前缀),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67180783/

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