Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > TidHTTP: Post


Автор: NoliX 19.1.2006, 16:18
в общем суть проблемы такова

есть вызов TidHTTP методом Post
вот так:
Form1.IdHTTP1.Post ('http://!"№;%:?.ru/index.php', s);

И он отправляет данные s (s: TStringList), а потом загружает страницу, которую возвращает скрипт index.php, так от подскажите пожалуйста, как можно отправлять данные не загружая страницу с сервера, тоесть по сути страница мне не нужна, мне только нужно отправить параметры на сервер...
реально ли это сделать с данным компанентом или что-то другое есть для этих целей?

PS таких тем вроде не было еще, по крайней мере в поиске не обнаружил, а ответ очень хочется узнать...

Автор: z-END 19.1.2006, 16:21
smile напиши index.php который бы ничего не возвращал=)
Добавлено @ 16:21
и это не проблема на нормальная работа!

Автор: NoliX 19.1.2006, 16:31
z-END, все бы хорошо, но менять информацию на сайте менять я не могу, тоесть нет решения этой нормальной работе?

Автор: RA 19.1.2006, 16:45
Ну сделай разъединение как только начнёшь принимать ответ.

Цитата

это не то что вы подумали =)

тоесть это не флудер smile ?


ЗЫ:
TidHTTP не ( smile ) я эти компоненты.

Автор: _hunter 19.1.2006, 16:54
NoliX, попробуй вторым параметром NULL вписать. но скорее всего руками придется...

Автор: NoliX 19.1.2006, 17:21
ну ладно, не так нет,спасибо...

Автор: Snowy 19.1.2006, 17:59
Ну почему ж нет.
Код

  try Form1.IdHTTP1.Post ('http://!"№;%:?.ru/index.php', TMemoryStream(nil));
  except end;

По идее не должно ничего принимать.
Но нужно проверить.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)