interface ICorsService
cangjie
public interface ICorsService功能:定义评估并应用 CORS 策略的能力。
成员概览
| 成员 | 功能 |
|---|---|
| func evaluatePolicy(HttpContext, CorsPolicy) | 使用指定策略评估当前请求的 CORS 结果。 |
| func applyResult(CorsResult, HttpResponse) | 将 CORS 评估结果写入响应头。 |
func evaluatePolicy(HttpContext, CorsPolicy)
cangjie
func evaluatePolicy(context: HttpContext, policy: CorsPolicy): CorsResult功能:使用指定策略评估当前请求的 CORS 结果。
参数:
- context: HttpContext - 当前 HTTP 请求上下文。
- policy: CorsPolicy - 要评估的 CORS 策略。
返回值:
- CorsResult - 返回策略评估结果。
func applyResult(CorsResult, HttpResponse)
cangjie
func applyResult(result: CorsResult, response: HttpResponse): Unit功能:将 CORS 评估结果写入响应头。
参数:
- result: CorsResult - 要应用的 CORS 评估结果。
- response: HttpResponse - 要写入头信息的 HTTP 响应。
返回值:
Unit