Авторизация на job.ru

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by sheva, 11 Jul 2012.

  1. sheva

    sheva New Member

    Joined:
    26 Feb 2011
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Хочу - авторизовавшись (необходимо) попарсить.
    Проблема при формулирование запроса.
    Авторизация там post запросом
    Code:
    
    POST /ajax.ashx HTTP/1.1
    Host: www.job.ru
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20100101 Firefox/13.0.1
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
    Accept-Encoding: gzip, deflate
    Connection: keep-alive
    Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    Referer: http://www.job.ru/
    Content-Length: 112
    Cookie: __utma=*длинная строчка* __utmb=1.15.10.1342024901; tmejobs.employer.cvsearchpagespanselector=100; employer.zebraauth=0fac1bb4-a972-47d2-92ca-8bce41a1aa50
    Pragma: no-cache
    Cache-Control: no-cache
    ahhc=seeker__inc_Login&ahhm=Login&ahass=Web&ahargs=["*****%40ya.ru", "*******", "remember"]&cache=1342026325906
    
    Понятно, что сначала надо будет отправить get запрос , чтобы получить первые куки, которые буду использовать при авторизации.
    Вопрос - как формируется "&cache=1342026325906"?


    Первые 6 цифр берутся из полученных куков"_utmb=1.15.10.1342024901; ",а вот остальные...
    Пытался найти скрипт который формирует собственно этот запрос - но никак не могу разобраться..(
     
  2. xpcom

    xpcom New Member

    Joined:
    9 Feb 2012
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Не заморачивайся с ajax, используй браузерный двиг.
     
  3. seosimf

    seosimf Member

    Joined:
    3 Mar 2011
    Messages:
    271
    Likes Received:
    44
    Reputations:
    6
    Это UNIX timestamp полученный с помощью Javascript-а:
     
    1 person likes this.