1, Тайм-аут (MSDN) : запрос системы доменных имен (DNS) может занять до 15 секунд для возврата или тайм-аута.Если в вашем запросе содержится имя хоста, для которого требуется разрешение, и для параметра Timeout установлено значение меньше 15 секунд, может пройти 15 или более секунд, прежде чем будет сгенерировано исключение WebException, чтобы указать время ожидания для вашего запроса.
2,Redirect: если страница перенаправлена на другую страницу (статусы 301 и 302), HttpWebResponse автоматически получит последнюю страницу, таким образом, статус 200 (ОК)
3, если страница не найдена (404) или ошибка сервера (500) или другое, скинет WebException