Fixes #2
This commit is contained in:
parent
5e6551a50c
commit
455c49c79c
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user