【问题标题】:Optional Parameters in Azure Api ManagementAzure API 管理中的可选参数
【发布时间】:2015-07-10 10:52:01
【问题描述】:

我正在 Azure Api 管理中创建操作,并希望创建可选参数。有人知道这是怎么实现的吗?

【问题讨论】:

    标签: azure azure-api-management


    【解决方案1】:

    每个参数都有一个“必需”复选框。

    【讨论】:

    • 值得添加不要在“URL 模板参数”部分中查找“必需”框(这些都是必需的),但在其下方有一个“查询参数”部分。在那里添加查询参数。此外,URL 模板不应包含可选的查询参数,因此 URL 模板应仅是 /api/customers,而不是 /api/customers?q={queryString},并将 q 添加到“查询参数”部分。然后它将被视为可选参数。
    • 在液体模板中构建身体时如何读取可选参数?我正在尝试使用 context.Request.Url.Query.GetValueOrDefault("param","") 但我没有得到任何结果。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-22
    • 2013-07-26
    • 1970-01-01
    • 2021-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多