Webová služba na klientovi

Z SPIN2-wiki
Verzia z 07:56, 28. september 2023, ktorú vytvoril Robert.kalna (diskusia | príspevky) (Vytvorená stránka „<viewsecurity developer/> Volanie Web Service cez .NET C# {{Príklad| <syntaxhighlight lang=csharp> string postData = @"blaBlaBla"; WebRequest request = WebRequest.Crea…“)
(rozdiel) ← Staršia verzia | Aktuálna úprava (rozdiel) | Novšia verzia → (rozdiel)
Prejsť na: navigácia, hľadanie
Chránená stránka - prístup len pre skupinu ⧼Group-developer⧽.

Volanie Web Service cez .NET C#

Príklad
string postData = @"blaBlaBla";
WebRequest request = WebRequest.Create(@"https://nejakaAdresa");
request.Method = @"POST";
request.ContentType = @"application/json; charset=utf-8";
using (Stream s = request.GetRequestStream())
{
    using (var sw = new StreamWriter(s))
        sw.Write(postData);
}
using (Stream s = request.GetResponse().GetResponseStream())
{
    if (s != null)
    {
        using (var sr = new StreamReader(s)) 
        {
            string result = sr.ReadToEnd();
        }
    }
}