Проверка пост запроса

Discussion in 'PHP' started by FunOfGun, 28 Feb 2013.

  1. FunOfGun

    FunOfGun Elder - Старейшина

    Joined:
    5 Sep 2012
    Messages:
    388
    Likes Received:
    71
    Reputations:
    124
    Есть такая вот сессия:
    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 
    Сервер(ачат, форма поиска, выбранна из-за отсутствия необходимости парсить скрытые поля) его не принимает. Дело в заголовках(их отсутствии) или же в чем-то другом(мне кажется запросы правильные, но на всякий)? Заранее благодарен за ответы.
     
  2. 4upakabr0

    4upakabr0 Member

    Joined:
    14 May 2008
    Messages:
    124
    Likes Received:
    23
    Reputations:
    0
    Как делаю я в таких случаях - сначала снифаю реальный запрос средсвами wireshark'a или firebug'a а потом уже леплю такой же.
    Сравни все поля с оригиналом. Мой тебе совет.
     
  3. seosimf

    seosimf Member

    Joined:
    3 Mar 2011
    Messages:
    271
    Likes Received:
    44
    Reputations:
    6
    Дело в не правильно составлено POST запросе, ни тебе Content-Type, ни Content-Length, просто плюнул запрос("на жри сцука") вот он тебя и посылает куда подальше.
     
    1 person likes this.
  4. zadvig4

    zadvig4 Banned

    Joined:
    7 Feb 2013
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    Что сдесь за наркоманство, тебе нужно спарсить результаты поиска? на каком яп?
     
  5. FunOfGun

    FunOfGun Elder - Старейшина

    Joined:
    5 Sep 2012
    Messages:
    388
    Likes Received:
    71
    Reputations:
    124
    Вооо, вот оно. Спасибо.