Я согласен с Бруно и Теджей: файл должен быть действительным, и вы должны увидеть закрывающий тег.Тем не менее, я думаю, что вы, возможно, решаете проблему с неправильной точки зрения.Не могли бы вы рассмотреть
- Проверка возвращаемого значения процесса загрузки?
- Загрузка во временный файл (например, Firefox использует file.txt.part) и атомарное перемещение по правильному путипосле окончания загрузки?
Мне кажется, что вы требуете, чтобы процесс загрузки был надежным, поэтому вы должны попытаться гарантировать это, а не справиться с ненадежностью в вашей программе.