Привет. У меня возникла проблема при работе с xNet HttpRequest. В общем, у меня есть класс в котором я выполняю логин на портал, в этом же кассе есть еще пока что 2 метода, которые отрабатывают в нужный мне момент. Проблема вся в том, что методы почти идентичные (ну пост немного другой), 1й метод выполняется и на стороне сервера и на стороне клиента(программы), а 2й выполняется на стороне сервера, а на стороне программы вылетает NullReferenceException... Code: public static HttpRequest Auth(string login, string pass) { var request = new HttpRequest(); request.UserAgent = HttpHelper.ChromeUserAgent(); request.Cookies = new CookieDictionary(); string get = request.Get("http://www.webpage/login/").ToString(); string post = request.Post("http://www.webpage/login/", "action=login&email=" + System.Web.HttpUtility.UrlEncode(login) + "&password=" + System.Web.HttpUtility.UrlEncode(pass, Encoding.GetEncoding(1251)) + "&remember=on", "application/x-www-form-urlencoded").ToString(); return request; } Метод 1 Code: public static void restoreHP(HttpRequest request) { request.AddField("X-Requested-With", "XMLHttpRequest"); string post = request.Post("http://www.webpage/player/restorehp/", "action=restorehp", "application/x-www-form-urlencoded").ToString(); } Метод2 Code: public static int spendGold(HttpRequest request, int playType) { int goldLeft = 0; request.AddField("X-Requested-With", "XMLHttpRequest"); string post = request.Post("http://www.webpage/camp/gypsy/", "action=gypsyStart&gametype=" + playType + "", "application/x-www-form-urlencoded").ToString(); return goldLeft; } Подскажите плз че оно падает на request.Post, а запрос выполняется норм...