RE[5]: надо залогиниться программно
От: Аноним  
Дата: 18.05.05 23:02
Оценка:
На самом деле куки можно проще получить из ответа — с помощью
request.CookieContainer.GetCookies(request.RequestUri);

ЗЫ. Статью давно писал, а подправить времени нет.
ЗЫ2. Возможно также сервер проверяет UserAgent.


пробую уже хотя бы авторизироваться:


WebClient client = new WebClient ();

client.Headers.Add ("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705");

Stream data = client.OpenRead ("http://www.nintendo.com/cpp/login/processLogin.do?userName=aaa&password=bbb");
StreamReader reader = new StreamReader (data);
string s = reader.ReadToEnd ();
Response.Write(s);
data.Close ();
reader.Close ();

все-равно таже ошибка С чего это оно еще может быть? что есть такого в броузере, чего нет в этом web-client?


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.