Şimdi Ara

Asp Soap webservices

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
1
Cevap
0
Favori
518
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba asp sitemde soap ile sorgu gönderdiğimde böyle bir xml geri dönüyor. Sebebi ne olabilir. Aynı bilgiyi iki kere de göndermiyorum.

    <?xml version="1.0" encoding="utf-8" ?>
    <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <soap:Body>
    <soap:Fault>
    <soap:Code>
    <soap:Value>soap:Receiver</soap:Value>
    </soap:Code>
    <soap:Reason>
    Server was unable to process request. ---> The entry 'Database Trace Listener' has already been added. (C:\Web\connact\web.config line 14)
    </soap:Reason>
    <soap:Detail />
    </soap:Fault>
    </soap:Body>
    </soap:Envelope>

    Buda soap ile sorgu yaptığım kod. Aşağıda iki kere yaptığım birşey var mı ?

    postdata = postdata & "</soap12:Body>"
    postdata = postdata & "</soap12:Envelope>"

    Set Xobj = Server.CreateObject("MSXML2.ServerXMLHTTP")
    Xobj.open "POST","http://www.site.com/post.asmx" ,false
    Xobj.setRequestHeader "Content-Type", "application/soap+xml; charset=utf-8"
    Xobj.setRequestHeader "Content-Length", "postdata.length"
    Xobj.setRequestHeader "SOAPAction", "http://site.com/Sales"
    Xobj.send postdata

    result = Xobj.Responsetext
    Set Xobj = Nothing
    xactResult = result
    response.write xactResult
    response.end







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.