From 4935416b94c81e539ca6a5413cdf1db18b976bc0 Mon Sep 17 00:00:00 2001 From: John Guo Date: Tue, 22 Feb 2022 10:51:22 +0800 Subject: [PATCH] add middleware for CORS with default options --- net/ghttp/ghttp_middleware_cors.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 net/ghttp/ghttp_middleware_cors.go diff --git a/net/ghttp/ghttp_middleware_cors.go b/net/ghttp/ghttp_middleware_cors.go new file mode 100644 index 000000000..bcfe9b874 --- /dev/null +++ b/net/ghttp/ghttp_middleware_cors.go @@ -0,0 +1,13 @@ +// Copyright GoFrame Author(https://goframe.org). All Rights Reserved. +// +// This Source Code Form is subject to the terms of the MIT License. +// If a copy of the MIT was not distributed with this file, +// You can obtain one at https://github.com/gogf/gf. + +package ghttp + +// MiddlewareCORS is a middleware handler for CORS with default options. +func MiddlewareCORS(r *Request) { + r.Response.CORSDefault() + r.Middleware.Next() +}