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