Path Allow
概述
Path Allow 策略使管理员能够根据请求路径限制或允许 API 访问。您可以配置两种互斥模式之一:
- White List: 仅允许访问指定的路径。所有其他路径将被阻止。
- Black List: 阻止访问指定的路径。所有其他路径将被允许。
备注
您不能同时应用 White List 和 Black List。切换模式将重置之前配置的路径。
配置详情
Field | Description |
---|---|
模式选择 | 在 White List 或 Black List 模式之间进行选择。一次只能激活一个模式。 |
路径 | 输入一个或多个路径以根据所选模式允许/阻止。使用格式:/example支持通配符(例如,/test1/*)和正则表达式模式。 使用绿色加号按钮添加新路径,使用红色减号按钮删除任何额外路径。 |
备注
无法更改:切换以防止此策略被删除。
无法更改设置值:切换以防止在设置后更改配置值。
路径输入示例
仅匹配确切路径:
/test1
匹配路径下的任何子路径(例如 /test1/a,/test1/b/c):
/test1/*
使用正则表达式匹配路径:
^(?:\/[a-zA-Z0-9]+(?:_[a-zA-Z0-9]+)<i>(?::[a-zA-Z0-9]+)</i>)+$
正则表达式路径对于动态路径匹配和模式或路径参数等高级用例非常有用。
行为摘要
如果启用 White List 模式:
- 仅列出的路径可访问。
- 对未列出的路径的任何请求将被拒绝。
如果启用 Black List 模式:
- 列出的路径被阻止。
- 所有其他路径仍然可访问。