在使用go语言(golang)写api服务的时候,遇到前端跨域无法请求,只要在服务器端的响应头中添加下面一句代码就可以正常访问了。
//允许访问所有域
w.Header().Set("Access-Control-Allow-Origin", "*")
//header的类型
w.Header().Add("Access-Control-Allow-Headers", "Content-Type")
//返回数据格式是json
w.Header().Set("content-type", "application/json")