В данной теме вы найдете примеры запросов к серверу используя библиотеку xNet. GET запрос Без параметров using (var request = new xNet.HttpRequest()) { request.UserAgent = Http.ChromeUserAgent(); request.Cookies = new CookieDictionary(); request.Get("https://site.ru"); } Код using (var request = new xNet.HttpRequest()) { request.UserAgent = Http.ChromeUserAgent(); request.Cookies = new CookieDictionary(); request.Get("https://site.ru"); } GET запрос с Параметрами. using (var request = new xNet.HttpRequest()) { request.UserAgent = Http.ChromeUserAgent(); request.Cookies = new CookieDictionary(); request.AddUrlParam("Parametr1", "Test"); request.Get("https://site.ru"); } Код using (var request = new xNet.HttpRequest()) { request.UserAgent = Http.ChromeUserAgent(); request.Cookies = new CookieDictionary(); request.AddUrlParam("Parametr1", "Test"); request.Get("https://site.ru"); } POST запрос без указания заголовков 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"); } Код 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 запрос 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"); } Код 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 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" }); } Код 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" }); } Если будут вопросы по данной данной теме, задавайте их ниже или же пишите по моим контактам.
Там много чего нет, что есть в xnet так и на оборот, там не столь много плюсов, чтобы однозначно сказать что лучше.