Re: HttpWebRequest. Почему response приходит после Stream.Wr
От: Othello  
Дата: 04.05.07 11:53
Оценка:
Здравствуйте, alexuz1977, Вы писали:

A>Люди, поможите плиз кто может. Не могу авторизоваться.


A>По форумам искал но видимо плохо. Посылаю POST request с данными на форму. Кто-нибудь может подсказать почему сразу после Stream.Write приходит ответ с сервера и как оттуда выдернуть куки (см. код ниже)


Потому что, у вас нет явного метода SendRequestToServer (его вообще не существует) — вот вы когда пишите в стрим — он сразу на сервер и шлёт. А сервер, увидив конец запроса (посчитав ContentLength) — вам сразу и отвечает (а чего ему ждать то ?) Если вы чтото ещё будете писать — это вообще должно пройти как начало следующего запроса.

а куки должны быть в
result.Cookies — это те что с севера.

А если вам для авторизации, то посмотрите в сторону HttpWebRequest.Credentials и NetworkCredential соответсвенно.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.