Использую HTTP request для получения страничек сайтов.
Что-то типа этого:
…
HttpWebRequest request = WebRequest.Create(Url) as HttpWebRequest;
…
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
...
Иногда всё работает как часы, но порою бывает так что страничка размером несколько КБ не грузится… просто висит, и в итоге всё сваливается по таймауту.
Внимание! Вопрос:
Почему когда я включаю прозрачный прокси на локалхосте все лаги исчезают? Простой пример такой прокси — fiddler (он же HTTP сниффер).
Если выключаю проксю — эти лаги моментально возвращаются.
В офисе 10 компьютеров. Иногда сеть и интернет начинает жутко тормозить. Подозреваем, что кто-то либо включает торрент, либо у кого-то вирус забивающий весь канал. Нужно поставить всем программу мониторинга сетевого трафика, которая результаты своей работы выводит в публично доступное место и, обязательно, чтобы она показывала, что на данном копьютере программа не запущенна. Например, кто-то специально вырубил ее чтобы покачать.