// Package request_cors ... // // Description : request_cors ... // // Author : go_developer@163.com<白茶清欢> // // Date : 2022-07-13 16:27 package request_cors import "net/http" type cors struct { allowAllOrigins bool allowCredentials bool allowOriginFunc func(string) bool allowOrigins []string normalHeaders http.Header preflightHeaders http.Header wildcardOrigins [][]string } var ( DefaultSchemas = []string{ "http://", "https://", } ExtensionSchemas = []string{ "chrome-extension://", "safari-extension://", "moz-extension://", "ms-browser-extension://", } FileSchemas = []string{ "file://", } WebSocketSchemas = []string{ "ws://", "wss://", } )