1. Теперь за форумную активность начисляются биткоины и другие криптоденьги. Подробнее.
    Скрыть объявление
  2. Появилась архивная версия форума arhiv.xaker.name, где собраны темы с 2007 по 2012 год.
    Скрыть объявление

Post + cookies

Тема в разделе "Pascal/Delphi", создана пользователем victor20010, 22 апр 2012.

  1. victor20010
    victor20010 Новичок
    Симпатии:
    3
    помогите
    как сделать не понимаю

    Код:
    form1.IdHTTP1.CookieManager:=form1.IdCookiemanager1;
    form1.IdHTTP1.AllowCookies:=true;
    form1.IdHTTP1.HandleRedirects:=true;
    data.add('action=vote');
    data.add('id='+ Form1.Edit1.Text);
    form1.idHTTP1.Post('http://monitor.econet.org.ua/votes.php',data);
    вот у меня код что бы крутить голоса
    но мне нужно что бы он сначало делал Get запрос а потом POST
    но пост уже были с куками которыми он спарсил

    надеюсь вы мне поможите:)
     
    22 апр 2012
  2. victor20010
    victor20010 Новичок
    Симпатии:
    3
    я разобрался с куками но не доконца

    if Form1.ComboBox1.Text = 'http://www.m0nitor.ru/' then
    begin
    form1.idHttp1 := TIdHTTP.Create(nil);
    form1.IdCookieManager1 := TidCookieManager.Create(form1.idHttp1);
    form1.idHttp1.CookieManager := form1.IdCookieManager1;
    form1.IdHTTP1.Get('http://www.m0nitor.ru/');
    begin
    data.add('action=vote');
    data.add('id='+ Form1.Edit1.Text);
    form1.IdHTTP1.Post('http://www.m0nitor.ru/votes.php',data);
    end;
    end;

    вот код куки берет и отсылает но
    он отсылает тольок PHPSESSID=

    а нужно что бы эти тоже добавляло
    __utma=139349743.1326594723.1333569682.1334941531. 1335337648.5; __utmb=139349743.7.10.1335337648; __utmc=139349743; __utmz=139349743.1333569682.1.1.utmcsr=(direct)|ut mccn=(direct)|utmcmd=(none)
     
    Последнее редактирование: 25 апр 2012
    25 апр 2012

Поделиться этой страницей

Загрузка...