【go】golang跨域问题

路由文件代码

【go】golang跨域问题

其中一处api的代码

【go】golang跨域问题

这里使用了w.Header().Set("Access-Control-Allow-Origin", "*")来设置允许跨域,可是这句话只对 /api/article 这个路由有效,请问如何进行全局设置?在进入具体的路由前是否有办法对 http.ResponseWriter进行设置?

可以写成 handler的形式,参考http.TimeoutHandler的实现方式,你可以写一个 CorsHandler,
然后包一下你的articleController.Show 或者 articleController.Edit

回答

以上是 【go】golang跨域问题 的全部内容, 来源链接: utcz.com/a/114829.html

回到顶部