У меня есть веб-приложение, которое позволяет пользователю открыть PDF-файл в новом окне.может веб-приложение получить пользовательское местоположение файла
Когда откроется окно, попросите пользователя, хочет ли он сохранить/открыть файл.
Мне нужно знать, где пользователь сохранил PDF-файл, является ли способ, которым приложение будет знать этот путь к сохраненному файлу?
не могли бы вы объяснить, что именно происходит, когда пользователь сохраняет/открывает файл, который сервер отправляет с помощью window.open (aservlet копирует файл в httpResponse нового окна). – tamih
Когда браузер запрашивает файл (любой файл HTML или иным образом), он сначала смотрит на MIME-тип ответа. Это сообщает браузеру, что находится внутри файла. Если он поймет файл, он откроет его автоматически. Если этого не произойдет, он попросит пользователя сохранить файл. Когда пользователь выбирает местоположение, браузер просто сохраняет содержимое запроса в этом месте. Он не сообщает вашему серверу, где он его сохранил, или если он вообще его сохранил. Вы можете начать запрос и выбросить то, что возвращается. – tomasmcguinness