Как установить имя файла, загруженного из браузера?

Я пишу веб-приложение, которое, помимо прочего, позволяет пользователям загружать файлы на мой сервер. Чтобы предотвратить конфликт имен и организовать файлы, я переименовываю их, как только они помещаются на мой сервер. Отслеживая исходное имя файла, я могу общаться с владельцем файла, даже не зная, что я изменил имя файла на серверной части. То есть, пока они не пойдут, загрузите файл. В этом случае им предлагается загрузить файл с незнакомым именем.

У меня вопрос, есть ли способ указать имя файла для загрузки, используя только HTML? Таким образом, пользователь загружает файл с именем «abc.txt», и я переименовываю его в «xyz.txt», но когда он загружает его, я хочу, чтобы браузер по умолчанию сохранил файл как «abc.txt». Если это невозможно с помощью только HTML, есть ли способ сделать это?

Ответы на вопрос(5)

Ваш ответ на вопрос