zalldone
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору WatsonRus Это плагин кривой. Во-первых, за такие художества: Цитата: 07.07.2010 20:41:51 Header: Cookie: Accept-Language: ru-RU,ru;q=0.9,en;q=0.8 Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 Accept-Encoding: deflate, identity, *;q=0 Cookie2: $Version=1 Connection: Keep-Alive | сервер, по-хорошему, сразу должен посылать на йух: 1) в качестве разделителя заголовков используется \n вместо \r\n. Это творчество плагина: SetCookie("\nAccept-Language: ..."). 2) из-за п. 1 заголовок Cookie становится не валидным. Но сервер попался жалостливый - не посылает, а просто игнорирует заголовок. Во-вторых, из-за кривого заголовка Cookie сервер не видит куку PHPSESSID, выданную им ранее, а правильность введенного пароля сервер определяет именно по ней. Вот сервер ее выдал: Цитата: 07.07.2010 20:41:53 Cookie: PHPSESSID=n7csnqsb8r71905aq3pqucg0i4; path=/ | А вот USD ее честно послал обратно, но плагин уже испортил заголовок первым запросом, поэтому "зеленее не стало": Цитата: 07.07.2010 20:42:06 Header: Cookie: Accept-Language: ru-RU,ru;q=0.9,en;q=0.8 Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 Accept-Encoding: deflate, identity, *;q=0 Cookie2: $Version=1 Connection: Keep-Alive; PHPSESSID=n7csnqsb8r71905aq3pqucg0i4 | Затем сервер, не найдя куку, выдает новую, и в итоге получается "вечный кайф" (тм). |