Как я могу загрузить контент с веб-страницы, которая требует информацию для входа - PullRequest
1 голос
/ 16 января 2011

Я пытаюсь создать небольшое приложение, которое будет загружать контент определенной веб-страницы.Я могу сделать это с определенными веб-страницами, используя WebRequest.Однако веб-страница, с которой мне нужно скачать, требует информацию для входа.

Я использую C # и Visual Studio Express 2010

Заранее спасибо ...

Ответы [ 2 ]

2 голосов
/ 16 января 2011

Посмотрите на HttpWebRequest.Credentials .

0 голосов
/ 16 января 2011

Вы можете просто использовать HttpWebRequest.Credentials, как упомянул CesarGon, или, если это HTTP-авторизация Basic, добавить соответствующий заголовок HTTP (который не зависит от среды):

Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=

где dXNlcm5hbWU6cGFzc3dvcmQ = - это кодированное пользователем имя пользователя в коде base64: пароль.

...