[Delphi] ściąganie pliku z internetu...problem

0

Mam problem. Sciągam pliki z internetu za posrednictwem komponentu HTTPGet. Z serwera interii chodzi bez problemu. Z serwera republiki jest problem. Gdy pliku na serwerze nie ma, to ściąga źródło strony, że pliku nie ma, a nie wykonuje procedury OnError. Obojętnie czy BinaryData jest na true czy na false. Natomiast URLDownloadToFile chodzi bez problemu, tzn wywala blą jak pliku nie ma. Co zrobić? Może jakiś inny komponent? Zależy mio na tym żeby nie używał cacha, umożliwiał podpięcie progressBara i mile widziane by było ściąganie w osobnym wątku. Dzięki za odpowiedzi. :)

0
Mikilo-LBN napisał(a)

nie potrzeba httpget

przeczytałeś coś więcej niż pierwsze zdanie ? republika jak i pewnie większość serwerów zwraca oprócz kodu błedu stronę z błędem, więc jeśli chcesz żeby jej nie ściągał to spróbuj jakoś zrobić żeby automatycznie się rozłączył przy błedzie jakimkolwiek, albo nie używaj IdHttp.Get tylko po kolei, ustaw host, port, parametry, połącz etc.

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