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?