This commit is contained in:
Renann Prado 2016-06-26 14:04:15 -03:00
parent 5e6551a50c
commit 455c49c79c

View File

@ -41,6 +41,7 @@ func (cors *cors) applyCors(c *gin.Context) {
if c.Request.Method == "OPTIONS" { if c.Request.Method == "OPTIONS" {
cors.handlePreflight(c) cors.handlePreflight(c)
defer c.AbortWithStatus(200)
} else { } else {
cors.handleNormal(c) cors.handleNormal(c)
} }
@ -66,7 +67,6 @@ func (cors *cors) validateOrigin(origin string) bool {
} }
func (cors *cors) handlePreflight(c *gin.Context) { func (cors *cors) handlePreflight(c *gin.Context) {
c.AbortWithStatus(200)
header := c.Writer.Header() header := c.Writer.Header()
for key, value := range cors.preflightHeaders { for key, value := range cors.preflightHeaders {
header[key] = value header[key] = value