Witam,

Próbuję w pętli pobrać sobie kilka plików ze strony. Ponieważ jednak pliki te mają adres typu: domena.com/document.aspx?doc_id=222, a ja muszę zapisać ten plik pod jego oryginalną nazwą, ponieram ją sobie z nagłówka strony w następujący sposób:

IdHTTP1.Head(dm.QPobran.FieldByName('url_pliku').AsString);
    f:=AnsiReplaceStr(IdHTTP1.Response.RawHeaders.Values['Content-disposition'],'filename=','');

W pierwszej iteracji pętli wszystko jest OK, jednak w drugiej iteracji Od razu wywala mi błąd "Read Timeout" na pierwszej linii.
Ktoś wie w czym może polegać problem?