JQuery AJAX POST isteğine özel bir başlık eklemek istiyorum.
Bunu denedim:
$.ajax({
type: 'POST',
url: url,
headers: {
"My-First-Header":"first value",
"My-Second-Header":"second value"
}
//OR
//beforeSend: function(xhr) {
// xhr.setRequestHeader("My-First-Header", "first value");
// xhr.setRequestHeader("My-Second-Header", "second value");
//}
}).done(function(data) {
alert(data);
});
Bu isteği gönderdiğimde ve FireBug ile izlediğimde şu başlığı görüyorum:
SEÇENEKLER xxxx / yyyy HTTP / 1.1
Ana Bilgisayar: 127.0.0.1:6666
Kullanıcı Aracısı: Mozilla / 5.0 (Windows NT 6.1; WOW64; rv: 11.0) Gecko / 20100101 Firefox / 11.0
Kabul: metin / html, uygulama / xhtml + xml, application / xml; q = 0.9, / ; q = 0.8
Kabul Dili: fr, fr-fr; q = 0.8, en-us; q = 0.5, en; q = 0.3
Kabul Et-Kodlama: gzip, deflate
Bağlantı: tutmak -alive
Menşei: null
Erişim-Denetim-İstek-Yöntem: POST
Erişim-Denetim-İstek-Üstbilgiler: benim ilk başlığım, ikinci başlığım
Pragma: no-cache
Cache-Control: no-cache
Benim özel başlıklar Neden gidiyorsun Access-Control-Request-Headers
:
Erişim-Denetim-İstek-Başlıkları: ilk başlığım, ikinci başlığım
Ben böyle bir başlık değerleri bekliyordum:
Birinci Başlığım: ilk değer
İkinci Başlığım: ikinci değer
Mümkün mü?