Go跨域头

 

 

method := c.Request.Method
    if method != "" {
        c.Header("Access-Control-Allow-Origin", "*")  // 可将将 * 替换为指定的域名
        c.Header("Access-Control-Allow-Methods", "POST, GET, OPTIONS, PUT, DELETE, UPDATE")
        c.Header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, Authorization")
        c.Header("Access-Control-Expose-Headers", "Content-Length, Access-Control-Allow-Origin, Access-Control-Allow-Headers, Cache-Control, Content-Language, Content-Type")
        c.Header("Access-Control-Allow-Credentials", "true")
    }
    if method == "OPTIONS" {
        c.AbortWithStatus(http.StatusNoContent)
    }
    return nil

 

上一篇:利用socket模块实现 电影的上传与下载(基础版)


下一篇:[SCTF 2018]ZhuanXV