Я пытаюсь установить заголовок на моем веб-сервере Go. Я использую пакеты gorilla/mux
и net/http
.
Я хотел бы установить Access-Control-Allow-Origin: *
, чтобы разрешить кросс-домен AJAX.
Здесь мой код Go:
func saveHandler(w http.ResponseWriter, r *http.Request) {
// do some stuff with the request data
}
func main() {
r := mux.NewRouter()
r.HandleFunc("/save", saveHandler)
http.Handle("/", r)
http.ListenAndServe(":"+port, nil)
}
В пакете net/http
есть документация, описывающая отправку заголовков HTTP-запросов, как если бы это был клиент - я не совсем уверен, как установить заголовки ответов?