Подскажите чем лучше воспользоваться для следующего сценария
— для получения данных с http сервера необходима basic авторизация
— надо получить с сервера несколько страниц
Как я понял HttpWebRequest это единичный запрос. Т.е. если последовательно создать и вызвать несколько HttpWebRequest для каждой страницы, то каждый экземпляр сначала авторизуется, потом запросит страницу и закроет соединение.
А вот как сделать чтобы авторизация проходила только 1 раз. Т.е.
— открыли соединение
— авторизовались
— выполнили серию "запрос-ответ"
— закрыли соединение