[Synapse] Przekierowanie strony z automatu

0

Czy istnieje w synapse coś takiego jak HandleRedirects w Indy, synapse zwraca mi:

302 - Found
tutaj adres strony

czy w synapse istnieje jakieś eleganckie przekierowanie z automatu, czy pozostaje mi wyłuskać adres tej strony i zrobić przekierowanie "ręcznie" ??

0
  if HTTPMethod('POST', FUrl) then
    begin
      while ResultCode = 302 do
      begin
        for i := 0 to Headers.Count - 1 do
        begin
          redirPos := Pos('Location: ', Headers[i]);
          if redirPos > 0 then
          begin
            redirUrl := Copy(Headers[i], redirPos + Length('Location: '), MaxInt);
            Headers.Clear;
            if not HTTPMethod('GET', redirUrl) then
            begin
              Result := False;
              Exit;
            end;

            Break;
          end;
        end;
      end;
  end;
0

Dzięki misiek [diabel]

czyli trzeba przekierowywać "ręcznie" ;-P, albo dodać do klasy robiąc z tego synapsowe HandleRedirect, by mniej pisać w przyszlosci, amen.

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