Загрузка...

Examples of working with xNet | POST|GET|PUT Requests [C#]

Thread in C# created by RocsLab Jul 26, 2019. 1926 views

  1. RocsLab
    RocsLab Topic starter Jul 26, 2019 Banned 356 May 9, 2016
    В данной теме вы найдете примеры запросов к серверу используя библиотеку xNet.

    GET запрос Без параметров
    Code

    using (var request = new xNet.HttpRequest())
    {
    request.UserAgent = Http.ChromeUserAgent();
    request.Cookies = new CookieDictionary();
    request.Get("https://site.ru");
    }
    GET запрос с Параметрами.
    Code

    using (var request = new xNet.HttpRequest())
    {
    request.UserAgent = Http.ChromeUserAgent();
    request.Cookies = new CookieDictionary();
    request.AddUrlParam("Parametr1", "Test");
    request.Get("https://site.ru");
    }
    POST запрос без указания заголовков
    Code

    using (var request = new xNet.HttpRequest())
    {
    request.UserAgent = Http.ChromeUserAgent();
    request.Cookies = new CookieDictionary();
    request.Post("https://site.ru","testparametr=Parametr", "application/x-www-form-urlencoded");
    }
    Или же

    using (var request = new xNet.HttpRequest())
    {
    request.UserAgent = Http.ChromeUserAgent();
    request.Cookies = new CookieDictionary();
    request.AddParam("testparam", "123");
    request.Post("https://site.ru");
    }
    PUT запрос
    Code

    using (var request = new xNet.HttpRequest())
    {
    request.UserAgent = Http.ChromeUserAgent();
    request.Cookies = new CookieDictionary();
    request.AddParam("testparam", "123");
    var response = request.Raw(xNet.HttpMethod.PUT, "https://site.ru");
    }
    PUT запрос с параметрами JSON
    Code

    using (var request = new xNet.HttpRequest())
    {
    request.UserAgent = Http.ChromeUserAgent();
    request.Cookies = new CookieDictionary();
    var str = JsonConvert.SerializeObject(new { email = "mail@mail.ru" });
    var response = request.Raw(xNet.HttpMethod.PUT, "https://site.ru", new xNet.StringContent(str) { ContentType = "application/json" });
    }

    Если будут вопросы по данной данной теме, задавайте их ниже или же пишите по моим контактам.
     
  2. GolubFiol
    GolubFiol Jul 26, 2019 Banned 81 Jan 12, 2019
    Благодарю, +симпа
     
  3. THEBIST206342
    THEBIST206342 Aug 5, 2019 Banned 6 Nov 9, 2017
    зачем юзать xNet когда есть leaf.xnet?
     
  4. noname_xor
    noname_xor Aug 7, 2019 co9er 132 Jul 15, 2018
    Там много чего нет, что есть в xnet так и на оборот, там не столь много плюсов, чтобы однозначно сказать что лучше.
     
Top
Loading...