15 Temmuz 2010, PERŞEMBE
Geçiş isteği AJAX çağrısı bir jQuery başlıklar
JQuery kullanarak başlıkları istek geçirmeye çalışıyorum. Aşağıdaki blokta, "veri" otomatik olarak sorgu dizesi değerleri geçer. Bir şekilde istek başlığı bu veri geçmek yerine var mı ?
$.ajax({
url: "http://localhost/PlatformPortal/Buyers/Account/SignIn",
data: { signature: authHeader },
type: "GET",
success: function() { alert('Success!' authHeader); }
});
Aşağıdaki da işe yaramadı
$.ajax({
url: "http://localhost/PlatformPortal/Buyers/Account/SignIn",
beforeSend: { signature: authHeader },
async: false,
type: "GET",
success: function() { alert('Success!' authHeader); }
});
CEVAP
15 Temmuz 2010, PERŞEMBE
beforeSend
kullanın:
$.ajax({
url: "http://localhost/PlatformPortal/Buyers/Account/SignIn",
data: { signature: authHeader },
type: "GET",
beforeSend: function(xhr){xhr.setRequestHeader('X-Test-Header', 'test-value');},
success: function() { alert('Success!' authHeader); }
});
http://api.jquery.com/jQuery.ajax/
http://www.w3.org/TR/XMLHttpRequest/#the-setrequestheader-method
Bunu Paylaş:
Nasıl jQuery bir Ajax çağrısı için bek...
jQuery dönen "parsererror" a...
Bir AJAX isteği için jQuery bir dize U...
Sayfada JQuery ile Ajax isteği Kaldır...
Nasıl, asenkron yerine senkron AJAX is...