Synapse - kod HTML po metodzie POST

0

Wysyłam jakieś zmienne metodą POST do jakieś strony. Chciałbym otrzymać kod strony która jest wyświetlana po metodzie POST. Komponentem IdHTTP mi sie udawało a w Synapse jakoś nie moge :
To jest funkcja która powinna do zmiennej typu StringList załadować kod HTML strony (zaznaczam że zanim ją wywołuje to mam już stworzone zmienną Data := TStringList.Create;):

  function Postuj(const URL, URLData: string; const Data: TStrings): Boolean;
    var
     HTTP: THTTPSend;
   begin
    HTTP := THTTPSend.Create;
     try
      WriteStrToStream(HTTP.Document, URLData);
      HTTP.MimeType := 'application/x-www-form-urlencoded';
      Result := HTTP.HTTPMethod('POST', URL);
      if Result then
       begin
        Data.LoadFromStream(HTTP.Document);
       end;
     finally
      HTTP.Free;
     end;
   end;

Ale niestety zmienna jest pusta

0

A co masz w zmiennej URLData?

0

Tam mam zmienne które wysyłam metodą POST. Tzn samo wysyłanie działa, metoda post działa, z tym nie ma problemu, udaje sie wyslac SMSa, tylko nie moge pobrać źródła strony, sam kod HTML

0

Serwer Ci nie da kodu php strony tylko i wyłącznie w postaci html.

0

IdHTTP daje :-/ , ale nie chce używać tego komponentu

1 użytkowników online, w tym zalogowanych: 0, gości: 1