|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.08.2008, 01:48 | #1 |
Форумчанин
Регистрация: 04.08.2008
Сообщений: 154
|
Печеньки!!!
Вот короче говорят что менеджер печенек может передавать куки
но не разу не видел что он может короче прикрутил этот менеджер к idhttp и про анализировал запросу но не водном запросе не видел cookie следовательно нефига этот менеджер просто так не передаёт куки Так вот вопрос как передать куки если один из них динамический тоесть создаёться в файле auth.cgi на сервере!!! вот такая печенька должна передоваться login=fdser; session=4z1qJxFV3aBCELf; hotlog=1 вот полный код проги unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, IdHTTP, IdCookieManager; type TForm1 = class(TForm) Button1: TButton; Memo1: TMemo; IdHTTP1: TIdHTTP; IdCookieManager1: TIdCookieManager; Memo2: TMemo; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var S: TStringList; begin S:= TStringList.Create; S.Add('login=fdser'); S.Add('password=wq1234'); s.Add('button.x=24'); s.Add('button.y=10'); memo1.Text:=IdHTTP1.Post('http://www.ipweb.ru/cgi-bin/auth.cgi', S); memo1.lines.savetofile('c:\test.htm l'); end; end. а менеджер так и не передаёт куки |