Azure API管理 - 可选参数

时间:2017-09-19 06:45:20

标签: azure liquid azure-api-management

我正在尝试使用可选的Query参数。但是当我尝试在我的身体映射到我的后端SOAP服务时访问此参数时,我没有得到任何结果。

我像这样定义了参数。 Query parameters

我正在尝试使用此代码在我的Liquid模板中访问它。

{{context.Request.Url.Query.GetValueOrDefault("test","false")}}

但结果却是空洞的。有人可以帮我找到我在这里做错的事吗?

1 个答案:

答案 0 :(得分:0)

请尝试使用context.Request.OriginalUrl。 OriginalUrl是进入Gateway的东西。 context.Request.Url是在为后端重写之后。