XML DOM XMLHttpRequest nesnesi
- Önceki Sayfa DOM Comment
- Sonraki Sayfa DOM ParseError
XMLHttpRequest nesnesi aracılığıyla, tüm sayfayı yeniden yüklemek zorunda kalmadan web sayfasının bir kısmını güncelleyebilirsiniz.
XMLHttpRequest nesnesi
XMLHttpRequest nesnesi, arka planda sunucu ile veri değişimi yapmak için kullanılır.
XMLHttpRequest nesnesi, tüm sayfayı yeniden yüklemek zorunda kalmadan web sayfasının bir kısmını güncelleyebileceğiniz için geliştiricilerin rüyasıdır:
- Sayfayı yeniden yüklemeksizin web sayfasını güncelleyin
- Sayfa yüklendikten sonra sunucuya veri isteyin
- Sayfa yüklendikten sonra sunucudan veri alın
- Arka planda veriyi sunucuya gönderin
XMLHttpRequest nesnesinin yöntemleri
Yöntem | Açıklama |
---|---|
abort() | Mevcut isteki iptal edin. |
getAllResponseHeaders() | Başlık bilgilerini döndürür. |
getResponseHeader() | Belirtilen HTTP yanıt başlıklarının değerini döndürür. |
open(method,url,async,uname,pswd) |
İstek türünü, URL'yi, isteklerin asenkron olarak mı yoksa senkron olarak mı işlenmesini ve diğer seçenekli özelliklerini belirtin.
|
send(string) |
İsteki sunucuya gönderin. stringYalnızca POST istekleri için kullanılır |
setRequestHeader() | Etiket/değer çiftini gönderilecek başlıklara ekleyin. |
XMLHttpRequest nesnesinin özellikleri
Özellik | Açıklama |
---|---|
onreadystatechange | Her readyState özelliği değişiminde otomatik olarak çağrılan fonksiyon (veya fonksiyon adı). |
readyState |
XMLHttpRequest durumunu kaydet. 0'dan 4'e değişim:
|
responseText | String olarak geri döndürülen yanıt verisini döndür. |
responseXML | XML verisi olarak geri döndürülen yanıt verisini döndür. |
status | Durum numarasını geri döndür (örneğin "404" "Bulunamadı", veya "200" "OK"). |
statusText | Durum metnini geri döndür (örneğin "Bulunamadı" veya "OK"). |
- Önceki Sayfa DOM Comment
- Sonraki Sayfa DOM ParseError