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


Автор: artmaestro 3.12.2013, 03:05
Здравствуйте

В своей программе использую библиотеку synapse (THTTPSend) и компонент Twebbrowser.

Вопрос в следующем, на некий сервер программа отправляет get-запрос, он доходит все хорошо. Сервер на него отвечает, в строке адреса (если посылать get-запрос) изменяет url и параметры, страница пустая, нечего нет, только изменяется содержимое строки адреса. 

Вопрос, как мне программно получить это строку?

Я думал поступить просто, а именно

Код

procedure TForm1.WebBrowser1TitleChange(ASender: TObject;
  const Text: WideString);
begin
      Edit7.Text:=WebBrowser1.LocationURL;
end;


Но не судьба, почему то при отправке get-запроса в программе        Edit7.Text: не изменяется, а в браузере, происходит редирект и данные в строке адреса изменяются.

Спасибо.

Автор: MetalFan 11.12.2013, 09:47
Цитата(artmaestro @  3.12.2013,  03:05 Найти цитируемый пост)
В своей программе использую библиотеку synapse (THTTPSend) и компонент Twebbrowser.
Отделите мух от котлет и приведите пример кода, который по вашему мнению работает неправильно.

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