class CorsPolicyProvider
cangjie
public class CorsPolicyProvider <: ICorsPolicyProvider功能:提供基于选项的 CORS 策略解析实现。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| init(IOptions<CorsOptions>) | 创建一个 CORS 策略提供器实例。 |
| func getPolicy(HttpContext, ?String) | 根据请求上下文和策略名称解析 CORS 策略。 |
init(IOptions<CorsOptions>)
cangjie
public init(options: IOptions<CorsOptions>)功能:创建一个 CORS 策略提供器实例。
参数:
- options: IOptions<CorsOptions> - CORS 选项访问器。
func getPolicy(HttpContext, ?String)
cangjie
public func getPolicy(context: HttpContext, policyName: ?String): ?CorsPolicy功能:根据请求上下文和策略名称解析 CORS 策略。
参数:
- context: HttpContext - 当前 HTTP 请求上下文。
- policyName:
?String- 要解析的 CORS 策略名称。
返回值:
- ?CorsPolicy - 返回解析到的 CORS 策略;如果没有匹配项则返回空。