路由文件代码
其中一处api的代码
这里使用了w.Header().Set("Access-Control-Allow-Origin", "*")来设置允许跨域,可是这句话只对 /api/article 这个路由有效,请问如何进行全局设置?在进入具体的路由前是否有办法对 http.ResponseWriter进行设置?
路由文件代码
其中一处api的代码
这里使用了w.Header().Set("Access-Control-Allow-Origin", "*")来设置允许跨域,可是这句话只对 /api/article 这个路由有效,请问如何进行全局设置?在进入具体的路由前是否有办法对 http.ResponseWriter进行设置?
2 回答1.3k 阅读
2 回答1.1k 阅读
1 回答648 阅读✓ 已解决
2 回答1.1k 阅读
2 回答872 阅读
3 回答688 阅读
1k 阅读
可以写成 handler的形式,参考http.TimeoutHandler的实现方式,你可以写一个 CorsHandler,
然后包一下你的articleController.Show 或者 articleController.Edit