Помогите плз передать куки сайту (c idcookiemanager)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Staratel, 2 Jun 2009.

  1. Staratel

    Staratel Member

    Joined:
    3 Feb 2009
    Messages:
    0
    Likes Received:
    7
    Reputations:
    0
    Ребята облазил пол инета, просматрел десятки примеров но всё не получалается.
    Ещё писали про глюки Indy
    У меня стоит delphi 7.
    Вопрос:
    Как послать сайту куки?
    Надо послать на сайт определённые куки "s=123456"

    Code:
    IdHTTP1.CookieManager:=IdCookiemanager1;
    IdHTTP1.AllowCookies:=true;
    IdHTTP1.HandleRedirects:=true;
    idhttp1.CookieManager.AddCookie('s=123456');
    try
    Memo1.Lines.Text := IdHTTP1.Get('http://yandex.ru/');
    except




    Нефига не получаеться, плиз подскажите что не так!

    Большое спасибо!
     
  2. intNet

    intNet Member

    Joined:
    31 May 2009
    Messages:
    29
    Likes Received:
    14
    Reputations:
    5
    Staratel, чувак, не иби себе мозг, забей на эти добаные indy. Они не предсказуемые и тупые, я когда-то пытался разобраться и забил, перешёл на winsock. Там же и проблем с куки никаких нет, и быстрее в десятки раз.
     
  3. Staratel

    Staratel Member

    Joined:
    3 Feb 2009
    Messages:
    0
    Likes Received:
    7
    Reputations:
    0
    Ок, понял тебя, спасибо.
    Может скинешь норм статейку\исходничок в тему пост\гет в дельфи на винсок.

    ==============================================================
    Всёже кто на дельфи с Indy работал отпишитесь как с куками запросики посылать.
    ==============================================================
     
  4. intNet

    intNet Member

    Joined:
    31 May 2009
    Messages:
    29
    Likes Received:
    14
    Reputations:
    5
  5. Staratel

    Staratel Member

    Joined:
    3 Feb 2009
    Messages:
    0
    Likes Received:
    7
    Reputations:
    0
    может всётки кто примерчик с indy покажет..
     
  6. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Добавь в заголовки Cookie: id=1;
     
  7. JeDaSe

    JeDaSe Member

    Joined:
    23 May 2009
    Messages:
    31
    Likes Received:
    12
    Reputations:
    0
    HTTP.Request.CustomHeaders.Text:= 'Cookie: s=123456;';
    и нет проблем
     
    1 person likes this.