分离策略代码,使用单独的文件进行管理和引用。
在 APIM 中,可以编写策略文件来控制 API 的行为和访问。为了防止策略代码变得过于复杂和难以维护,建议将策略代码分离到单独的文件中,并在需要时进行引用。
例如,可以将 API 的安全策略存储在名为“security.policy.xml”的文件中:
然后,在 APIM 管理门户中,可以将该文件上传到“策略”部分,并在 API 的配置中进行引用。这样,即使策略代码非常复杂,也可以更轻松地管理和修改。
另外,APIM 还提供了一些内置策略(例如 CORS 策略和转换策略),这些策略也可以像上述文件一样进行引用。使用这些内置策略可以大大简化代码,并使 API 的行为更加一致和易于理解。