[Delphi] Отправка ЛС на сайте из программы (POST запрос)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
RE: [Delphi] Отправка ЛС на сайте из программы (POST запрос) - 2010-04-25 20:29:35.143333
|
|
|
tеstеr
Сообщений: 377
Оценки: -46
Присоединился: 2008-02-08 17:56:40.563333
|
http://www.w3.org/TR/XMLHttpRequest2/ http://www.w3.org/TR/XMLHttpRequest/ http://ru.wikipedia.org/wiki/XHR Смотри метод setRequestHeader() в котором можно устанавливать как Cookie так и Cookie2.
|
|
|
RE: [Delphi] Отправка ЛС на сайте из программы (POST запрос) - 2010-04-25 21:03:03.506666
|
|
|
GangstaLC
Сообщений: 71
Оценки: 0
Присоединился: 2009-10-11 20:55:22.796666
|
спс, пошел ковырять :D
|
|
|
RE: [Delphi] Отправка ЛС на сайте из программы (POST запрос) - 2010-04-29 17:39:02.693333
|
|
|
GangstaLC
Сообщений: 71
Оценки: 0
Присоединился: 2009-10-11 20:55:22.796666
|
хм..не помогло =( может кто еще что подсказать?
|
|
|
RE: [Delphi] Отправка ЛС на сайте из программы (POST запрос) - 2010-05-02 02:12:10.080000
|
|
|
QunneD
Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
|
Если ты 'TWebBrowser' используешь, то, я плакал.. Иначе, выкладывай свои наработки и мы посмотрим что можно сделать. http://www.google.ru/search?hl=ru&newwindow=1&q=Delphi+POST+%D0%B8+GET+%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D1%8B&lr=&aq=f&aqi=&aql=&oq=&gs_rfai= http://www.google.ru/search?hl=ru&newwindow=1&q=Delphi+Session%2C+Cookie%2C+POST&lr=&aq=f&aqi=&aql=&oq=&gs_rfai=
|
|
|
RE: [Delphi] Отправка ЛС на сайте из программы (POST запрос) - 2010-05-02 07:31:54.440000
|
|
|
GangstaLC
Сообщений: 71
Оценки: 0
Присоединился: 2009-10-11 20:55:22.796666
|
хех, нет)) через TidHTTP делаю пост запрос, скоро исходник прикреплю
|
|
|
RE: [Delphi] Отправка ЛС на сайте из программы (POST запрос) - 2010-05-02 07:53:25.130000
|
|
|
GangstaLC
Сообщений: 71
Оценки: 0
Присоединился: 2009-10-11 20:55:22.796666
|
quote:
procedure TForm1.Button1Click(Sender: TObject); var SL: TStringList; begin SL:=TStringList.Create; SL.Add('to=1319571'); SL.Add('itype=0'); SL.Add('action=im_ajax_new'); SL.Add('text=Привет!'); {ФОРМИРОВАНИЕ ЗАПРОСА} idHTTP1.Request.ContentType:='application/x-www-forum-urlencoded;charset=UTF-8'; idHTTP1.Request.Host:='86.ru'; idHTTP1.Request.AcceptEncoding:='gzip,deflate'; idHTTP1.Request.Pragma:='no-cache'; idHTTP1.Request.CacheControl:='no-cache'; idHTTP1.Request.AcceptLanguage:='ru,en-us;q=0.7,en;q=0.3'; idHTTP1.Request.AcceptCharSet:='windows-1251,utf-8;q=0.7,*;q=0.7'; idHTTP1.Request.Accept:='ru,en-us;q=0.7,en;q=0.3'; idHTTP1.Request.UserAgentL:='Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3'; idHTTP1.Post('http://86.ru/passport/im/ajax_new.php', SL); ShowMessage(idHTTP1.ResponseText); SL.Free; end; Еще привязал к idHTTP1 - TidCookieManager, но с ним тоже не получалось что то
|
|
|
RE: [Delphi] Отправка ЛС на сайте из программы (POST запрос) - 2010-05-02 10:04:13.693333
|
|
|
tеstеr
Сообщений: 377
Оценки: -46
Присоединился: 2008-02-08 17:56:40.563333
|
А где строчка idHTTP1.Request.Cokkie := …. ? Я так то не знаю, что за объект в переменной idHTTP1. Я однажды делал работу с XMLHttpRequest, но создавал объект через CreateOleObject. Соответственно, для установки всех свойств использовал метод setRequestHeader() . Думал ты делаешь так же, поэтому и посоветовал тебе ссылки выше.
|
|
|
|
|