LINUX.ORG.RU

Как убрать предупреждения о загрузке директории?

 


0

1

Гружу большой архив файлов (копившийся лет 30) в веб-форму. Всё сразу нельзя – слишком большой, бэкэнд захлебнётся и упадёт (пробовали). Нужно по одной директории, которых десятки. После каждой приходит предупреждение:

Are you sure you want to upload all files from “<директория>”? Only do this if you trust the site.

Не то, чтобы мешает, но надоело. Как-то убрать это предупреждение можно? Firefox 129.

★★★

Я даже не знал что так вообще можно, наверно это какая-то экспериментальная или новая фича фф. Попробуй в исходнике поискать это окно, может там видно что за него опция из about:config отвечает. Или наоборот видно что отключить его нельзя.

А вообще

Гружу большой архив файлов (копившийся лет 30) в веб-форму

что-то тут не так. Форма чья? Если ты влияешь на её разработку, закажи чтоб твой архив там без веба разобрали.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Я даже не знал что так вообще можно, наверно это какая-то экспериментальная или новая фича фф.

Как сделают веб-приложение, так и будет. Если браузеру разрешено читать файлы с диска, он может читать и целые директории. Но в целях безопасности уже несколько лет при чтении директорий выводят предупреждение. Чтобы мошенникам было сложнее заставлять жертв присылать целиком весь жёсткий диск.

Логично было бы уметь отключать эту фичу для доверенных сайтов. Но пока гуглятся только обратные утверждения.

olegd ★★★
() автор топика

Всё сразу нельзя – слишком большой, бэкэнд захлебнётся и упадёт (пробовали).

Бек ваш? Если да, то что мешает сделать, чтоб он не падал? Шо upload, шо download это потоки, так что падать не должно, если сделано людями.

vtVitus ★★★★★
()
Ответ на: комментарий от olegd

Дело не в веб-приложении, а в функционале формы выбора файла. Я не знал что там можно выбрать директорию целиком. А напрямую читать файлы (мимо этой формы) веб-приложение не может.

firkax ★★★★★
()
Ответ на: комментарий от vtVitus

Бек ваш? Если да, то что мешает сделать, чтоб он не падал?

Код был написан на Турбопаскале, за 30 лет оброс фичами, вроде ассемблерных вставок для реализации дженериков и интроспекции (сужу с чужих слов), затем был портирован на C#.

olegd ★★★
() автор топика
Ответ на: комментарий от olegd

Везде написано, что это предупреждение отключить нельзя. Так что либо сделать нормальный метод для upload - на с# это сделать не то что бы сложно, если есть люди, либо смириться и кликать Ок на каждую директорию.

vtVitus ★★★★★
()

А если грузить не файрфоксом, а чем-то другим. Или взять версию фокса, где этого окна ещё не было(пусть даже и 10 летней давности). Хромом попробовать или ещё чем, да хоть elinks. Почему важно именно на фоксе чтобы заработало? Ещё наверное можно какой автокликер написать, чтобы Ок нажимал. В венде какие-то AutomateIt есть. Вроде и для иксов что-то было.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 2)