Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2016.02.28;
Скачать: [xml.tar.bz2];

Вниз

Kol IdHttp   Найти похожие ветки 

 
Dy1   (2010-01-06 21:44) [0]

помогите пожалуйста.
Часть моего кода...
procedure TForm1.Button1Click(Sender: PObj);
var
 p: pidhttp;
 l: PStrList;
 st: PStream;
begin
 p := NewIdHTTP(Form);
 l := NewStrList;
 l.Add("n1=a");
 l.Add("n2=0");
 p.Post("http://www.dy.cdrrhq.ru/s", l, st);//здесь пхп. Сам по себе работает


Зависает на:
procedure TIdHTTP.DoRequest(const AMethod: TIdHTTPMethod; AURL: string; const ASource: PObj{TObject}; const AResponseContent: PStream{TStream});
...
case AMethod of
...
hmPost: WriteLn("POST " + AURL + " HTTP/" + ProtocolVersionString[ProtocolVersion]); {do not localize}


 
Дмитрий К ©   (2010-01-06 22:22) [1]

Не хватает создания st.


 
Dimaxx ©   (2010-01-06 22:27) [2]

Качни Fiddler и глянь что у тебя отправляется. Я когда с EVE API работал тоже вроде все строки верные, а код не пашет. Вот фидлер и показал какую муть отсылает код... Я отказался от такого вот способа отсылки и оправлял все одной строкой. Если я правильно понял, в твоем варианте будет "http://www.dy.cdrrhq.ru/s?n1=a&n2=0".

PS: Пользовался переделанной под КОЛ версией HTTPGet от UtilMind.


 
Dy1   (2010-01-07 09:36) [3]

а как Fiddler запустить? Он ничего не перехватывает


 
Dy1   (2010-01-07 09:40) [4]

и как в HTTPGet отправить POST ?


 
Dy1   (2010-01-07 11:06) [5]

заюзал АПИ и исправил ошибку в стыренном :) коде. Без аутентификации работает


 
Dimaxx ©   (2010-01-07 14:59) [6]

В фидлере в настройках запускаешь перехват всего, а не тока ишака. Постил примерно так:

var
 O: PStream;
 HT: PHTTPGet;
...
 HT:=NewHTTPGet(True);
 O:=NewMemoryStream;
 HT.URL:="<запрос>";
 HT.Get(O);
 HT.Free;
...


далее из мемстрима грузил в парсер полученный xml и работал с ним.


 
MTsv DN   (2010-01-07 15:03) [7]

Navernjaka pol"zuew" zamenu systemnix fajlov... Eto zlo, udaljaj...12 kilo s exe-wnika togo ne stojat...


 
Dy1   (2010-01-08 09:26) [8]

кто? Я не использую



Страницы: 1 вся ветка

Форум: "KOL";
Текущий архив: 2016.02.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.002 c
2-1407153497
nokia4ever
2014-08-04 15:58
2016.02.28
версия bpl


15-1433021404
Юрий
2015-05-31 00:30
2016.02.28
С днем рождения ! 31 мая 2015 воскресенье


15-1427053261
Kerk
2015-03-22 22:41
2016.02.28
Конкурс


15-1434490201
Юрий
2015-06-17 00:30
2016.02.28
С днем рождения ! 17 июня 2015 среда


15-1434433610
SKIPtr
2015-06-16 08:46
2016.02.28
события при появлении определеного окна





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский