interface CorsMiddlewareExtensions
cangjie
public interface CorsMiddlewareExtensions功能:提供向应用管道注册 CORS 中间件的扩展约定。
扩展到
成员概览
| 成员 | 功能 |
|---|---|
| func useCors() | 使用默认 CORS 策略注册中间件。 |
| func useCors(String) | 使用指定名称的 CORS 策略注册中间件。 |
| func useCors((CorsPolicyBuilder) -> Unit) | 使用动态构建的 CORS 策略注册中间件。 |
func useCors()
cangjie
func useCors(): ApplicationBuilder功能:使用默认 CORS 策略注册中间件。
返回值:
- ApplicationBuilder - 返回当前应用构建器。
func useCors(String)
cangjie
func useCors(policyName: String): ApplicationBuilder功能:使用指定名称的 CORS 策略注册中间件。
参数:
- policyName:
String- 要使用的 CORS 策略名称。
返回值:
- ApplicationBuilder - 返回当前应用构建器。
func useCors((CorsPolicyBuilder) -> Unit)
cangjie
func useCors(configurePolicy: (CorsPolicyBuilder) -> Unit): ApplicationBuilder功能:使用动态构建的 CORS 策略注册中间件。
参数:
- configurePolicy: (CorsPolicyBuilder) -> Unit - 用于配置 CORS 策略的回调。
返回值:
- ApplicationBuilder - 返回当前应用构建器。