Форум: "Начинающим";
Текущий архив: 2009.10.25;
Скачать: [xml.tar.bz2];
ВнизIdHttp.Post мультистрочная переменная Найти похожие ветки
← →
Rembo (2009-08-31 17:38) [0]Всем привет, вопрос такой: как методом пост отправить форму, в которой одна из переменных будет иметь множество строк.
Lines.text:
П1=текст
П2=текст текст текст
П3=текст текст текст текст текст текст
текст текст текст текст текст текст
текст текст текст текст текст текст
idHttp.post(URL, Lines);
Этот метод не работает.
← →
Ega23 © (2009-08-31 17:48) [1]формируй строку
"П1=текст&П2=текст текст текст&П3=текст текст текст текст текст текст"+ #13#10 + "текст текст текст текст текст текст" + #13#10 + "текст текст текст текст текст текст";
И её отрпаляй.
← →
Rembo (2009-08-31 17:50) [2]Но нет метода Post для отправки строки, только набора строк!
← →
Медвежонок Пятачок © (2009-08-31 17:55) [3]зато другие есть
← →
clickmaker © (2009-08-31 17:58) [4]> Этот метод не работает
что значит "не работает"?
← →
Rembo (2009-08-31 18:00) [5]Get некатит, да и в конце концов опера к примеру пост отправляет, чем я хуже
← →
Ega23 © (2009-08-31 18:01) [6]
> Но нет метода Post для отправки строки, только набора строк!
Я в хелпе вижу 6 (шесть) вариантов метода Post. Как минимум в одном
function Post(
AURL: string,
ASource: TIdStream
): string; overload;
← →
Медвежонок Пятачок © (2009-08-31 18:02) [7]Get некатит
А кто-то здесь предлагал покататься не гете?
← →
Ega23 © (2009-08-31 18:02) [8]
> да и в конце концов опера к примеру пост отправляет,
ДА НУ????? Всегда Post????
Интересно, а как ты тогда в опере по
http://delphimaster.net/view/2-1251725937/
этой ссылке идёшь?
← →
Rembo (2009-08-31 18:05) [9]Ну я формы имел в виду, а за [6] пасиба буду пробовать
← →
Ega23 © (2009-08-31 18:26) [10]
> Ну я формы имел в виду, а за [6] пасиба буду пробовать
Какая разница, форма или нет?
Рекомендую: для начала почитай, чем Post для сервера отличается от Get. В чём принципиальное отличие. Забудь про Delphi, забудь про всякие PHP.
Есть Web-сервер. есть что-то, что подсоединяется к нему по http. Чем Post отличается от Get.
← →
Rembo (2009-08-31 19:02) [11]Да читал я все уже и видел, при посте переменные идут после заголовков, а при гете до заголовков.
function Post(
AURL: string,
ASource: TIdStream
): string; overload;
невыходит использовать, TIdStream выдает Abstract error при попытке чтото писать в него:
Stream:TidStream;
Stream.Writeln("П1=");
пробовал и Stream.Write("П1=") и Stream.WriteString("П1=")
← →
sniknik © (2009-08-31 20:54) [12]> пробовал и Stream.Write("П1=") и Stream.WriteString("П1=")
а не надо "тупо перебирать варианты", почитай основы, про ООП, наследования, абстрактные классы.
у тебя же каждая "проблема" упирается не в какие то особые сложности а в элементарное незнание основ, как что устроено/работает. блин, повторяю [10], именив слова и область применения, но смысл то тот же...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.10.25;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.042 c