Podczas używania przeglądarki Firefox v73 w systemie Windows 7 wystąpił następujący problem:
W moim kodzie używam selektora wielu plików w HTML, aby przesłać równolegle do 100 plików:
<input type="file" id="files" name="files" multiple>
Pliki zostaną wysłane do interfejsu API REST, który następnie je przetworzy. Kiedy wybieram pojedynczy plik (w eksploratorze plików), który jest aktualnie używany, pojawia się komunikat o błędzie (prawdopodobnie przez okno), który mówi mi, że pliku nie można wybrać, ponieważ jest w użyciu. Jeśli próbuję wybrać wiele plików, które zawierają jeden lub więcej używanych plików, nie pojawia się żaden błąd, ale przesyłanie wydaje się być zatrzymane po osiągnięciu używanego pliku i oczekiwaniu na zwolnienie pliku. To prowadzi do żądania oczekiwania na limit czasu (w moim przypadku jest to 1 minuta).
Czy jest jakaś opcja, aby złapać problem (używany plik) przed próbą przesłania plików?
PS: Próbowałem tego samego w Chrome i zwraca błąd przed wysłaniem żądania do interfejsu API REST.