私はgin-gonicを使用r.Static("files", "./files")
して、files
ディレクトリ内のすべてのファイルを提供しています。CORSを許可できるように、これらのファイル要求のヘッダーを設定する方法はありますか?
この機能を提供する公式のGinミドルウェアがあります。
良い開始テンプレート(例から)
func main() {
router := gin.Default()
// - No origin allowed by default
// - GET,POST, PUT, HEAD methods
// - Credentials share disabled
// - Preflight requests cached for 12 hours
config := cors.DefaultConfig()
config.AllowOrigins = []string{"http://google.com"}
config.AddAllowOrigins("http://facebook.com")
// config.AllowOrigins == []string{"http://google.com", "http://facebook.com"}
router.Use(cors.New(config))
router.Run()
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加