Есть такая вот сессия: Code: GET / HTTP/1.0 Host: forum.antichat.ru Server: nginx Date: Thu, 28 Feb 2013 19:54:22 GMT Content-Type: text/html; charset=Windows-1251 Connection: close X-Powered-By: PHP/5.2.16 Expires: 0 Cache-Control: private, post-check=0, pre-check=0, max-age=0 Pragma: no-cache Content-Length: 103696 Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Set-Cookie: dertgetimelong=vChM41Evtd1fOLJXDDYdAg==; expires=Fri, 28-Feb-14 19:54:05 GMT; path=/ P3P: policyref="/w3c/p3p.xml", CP="CUR ADM OUR NOR STA NID" Set-Cookie: misc=1bp/9FEvte4v74JnBYcNAg==; expires=Fri, 28-Feb-14 19:54:22 GMT; path=/ P3P: policyref="/w3c/p3p.xml", CP="CUR ADM OUR NOR STA NID" POST /search.php HTTP/1.1 Host: forum.antichat.ru Cookie: dertgetimelong=vChM41Evtd1fOLJXDDYdAg==; misc=1bp/9FEvte4v74JnBYcNAg== do=process&s=&query=test&sortby=lastpost&forumchoice=0 Server: nginx Date: Thu, 28 Feb 2013 19:56:43 GMT Content-Type: text/html; charset=windows-1251 Transfer-Encoding: chunked Connection: keep-alive X-Powered-By: PHP/5.2.16 Сервер(ачат, форма поиска, выбранна из-за отсутствия необходимости парсить скрытые поля) его не принимает. Дело в заголовках(их отсутствии) или же в чем-то другом(мне кажется запросы правильные, но на всякий)? Заранее благодарен за ответы.
Как делаю я в таких случаях - сначала снифаю реальный запрос средсвами wireshark'a или firebug'a а потом уже леплю такой же. Сравни все поля с оригиналом. Мой тебе совет.
Дело в не правильно составлено POST запросе, ни тебе Content-Type, ни Content-Length, просто плюнул запрос("на жри сцука") вот он тебя и посылает куда подальше.