@ntoropovsky

WebResponse.GetResponseStream() NullReferenceException, что делать?

Всем привет, столкнулся с такой проблемой, что респонс всегда выбивает нулл референс экспшн на мой сайт, я даже понять не могу где чинить и что делать. Проблема существует только на замарине, в консоли на .net 5.0 работает все великолепно, пытался поменять реализацию хттп клиента, результата 0.

Надеюсь на Вашу помощь, спасибо!

public static string GiveawayTEST()
        {
            Uri uri = new Uri($"http://www.xgups.ru/130.html");
            WebRequest request = WebRequest.Create(uri);
            request.Method = "GET";
            WebResponse response = request.GetResponse(); // System.NullReferenceException: 'Object reference not set to an instance of an object.'

            string data;
            using (Stream stream = response.GetResponseStream())
            {
                using (StreamReader reader = new StreamReader(stream))
                {
                    data = reader.ReadToEnd();
                }
            }
            response.Close();
            return data;
        }
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
@ntoropovsky Автор вопроса
Отключил на сайте "Перенаправлять HTTP-запросы в HTTPS" и все сработало.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы