Ana içeriğe geç

ExecuteXmlAsync

İsteği eşzamansız olarak yürütür ve yanıt gövdesini XML düğümü olarak döndürür.

myRestRequest.ExecuteXmlAsync(contextNode?: Xml):Promise<Xml> (Xml)

Parametreler

Xml contextNode optional
    İsteğe bağlı XML düğümü; yanıt ayrıştırılırken ad alanı ve şema bağlamı kullanılır.

Döndürür

Yanıt gövdesini bir Xml düğümü olarak döndüren bir Promise.

Açıklamalar

Yönteminden farklı olarak RestRequest.Execute bu yöntem sunucunun durum kodunun OK (HTTP 200) olduğunu doğrular. Değilse özel durum oluşturulur.

Örnek

1
2
3
4
5
6
7
8
9
var client = $Rest.Create('http://targetserver');

var request = client.Request();

request.AddParameter('x', 1);

request.ExecuteXmlAsync().then(function(result) {
    // ..
});

Ayrıca bkz.