C # HttpClient неожиданное поведение - PullRequest
0 голосов
/ 12 июня 2018

У меня довольно большое приложение, которое использует http-запросы к нескольким веб-страницам.Ничего особенного, используя HttpClient, настройку заголовков и так далее.Некоторые пользователи сообщили, что их соединения (локальный или с использованием прокси) истекли.

Поэтому я прошу их выслать мне прокси, чтобы я мог попробовать.И они были правы, http запросы истекали.Поскольку я не понимал почему, я взял код, связанный с http-запросами, в совершенно новый проект Visual Studio для его отладки.И к моему удивлению, все было хорошо в новом приложении.Я могу повторить это навсегда, работает в новом, не работает в моем основном приложении.

Кто-нибудь может дать мне хотя бы подсказку, почему это происходит?Оба скомпилированы с 4.6.1 (главное приложение - приложение WPF).Я буквально потерян.Любая помощь будет высоко ценится.Я не публикую здесь код, поскольку проблема явно не в этом.

ОБНОВЛЕНИЕ Таким образом, обновление до последней версии System.Net устранило проблему ...

...