Что делать с исключениями "302 Found" при загрузке с помощью Indy?

Я пытаюсь загрузить файл в строку:

function FetchUrl(const url: string): string;
var
 idhttp : TIdHTTP;
begin
  idhttp := TIdHTTP.Create(nil);
  try
    Result := idhttp.Get(url);
  finally
    idhttp.Free;
  end;
end;

Что не так с этим кодом? Я получаю исключение: HTTP/1.1 302 Found

5
задан Rob Kennedy 20 December 2011 в 16:27
поделиться