Hi
Ich würde gerne Informationen die ich von einer Seite zur verfügung gestellt bekomme abrufen. Ich habe jetzt schon einige Seiten durch, finde aber immer nur Tutorials und Codeschnippsel wo der Code anders aufgebaut ist.
Ich habe folgende Hilfe bekommen:
Vielleicht hat hier jemand ein kleinen anhaltpunkt wie ich dies aufbauen muss.
Ein kleiner Codeschnippsel wie ich an die Antwort vom Webservice kommen würde mir schon reichen um nachher weiter zu fahren.
Danke schonmal für eure Tipps
Gruss
Koda
Ich würde gerne Informationen die ich von einer Seite zur verfügung gestellt bekomme abrufen. Ich habe jetzt schon einige Seiten durch, finde aber immer nur Tutorials und Codeschnippsel wo der Code anders aufgebaut ist.
Ich habe folgende Hilfe bekommen:
Request:
POST /MyWebServices/ACService.asmx HTTP/1.1
Host: the.host.tld
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://the.otherhost.tld/MyServices/CheckMyData"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<CheckAccount xmlns="http://the.otherhost.tld/MyServices/">
<userNick>string</userNick>
<userPassword>string</userPassword>
</CheckAccount>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<CheckAccountResponse xmlns="http://the.otherhost.tld/MyServices/">
<CheckAccountResult>
..........
<EMail>string</EMail>
</CheckAccountResult>
</CheckAccountResponse>
</soap:Body>
</soap:Envelope>
POST /MyWebServices/ACService.asmx HTTP/1.1
Host: the.host.tld
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://the.otherhost.tld/MyServices/CheckMyData"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<CheckAccount xmlns="http://the.otherhost.tld/MyServices/">
<userNick>string</userNick>
<userPassword>string</userPassword>
</CheckAccount>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<CheckAccountResponse xmlns="http://the.otherhost.tld/MyServices/">
<CheckAccountResult>
..........
<EMail>string</EMail>
</CheckAccountResult>
</CheckAccountResponse>
</soap:Body>
</soap:Envelope>
Ein kleiner Codeschnippsel wie ich an die Antwort vom Webservice kommen würde mir schon reichen um nachher weiter zu fahren.
Danke schonmal für eure Tipps
Gruss
Koda
Kommentar