SORU
10 EKİM 2012, ÇARŞAMBA


Ayarı HTTP Golang http: / /

Git benim web sunucusu bir başlık ayarlamak için çalışıyorum. gorilla/mux net/http paket kullanıyorum.

Access-Control-Allow-Origin: * çapraz etki alanı AJAX ayarlamak için izin istiyorum.

İşte benim kod...

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 paket gönderme belgeleri http isteği bir istemci sanki başlıklarını tanımlayan, - tam olarak yanıt başlıkları ayarlamak için nasıl emin değilim?

CEVAP
10 EKİM 2012, ÇARŞAMBA


Boşver, ben anladım - Header() (doh!) Set() yöntemi kullandım

Amirim, bu gibi görünüyor:

func saveHandler(w http.ResponseWriter, r *http.Request) {
    // allow cross domain AJAX requests
    w.Header().Set("Access-Control-Allow-Origin", "*")
}

Belki bu kafein kendimi bir ara yoksun:) birisi yardımcı olacaktır

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • Leigh Momii

    Leigh Momii

    10 Mayıs 2006
  • LimeFire

    LimeFire

    2 ŞUBAT 2012