Загрузите файл в указанное c местоположение через Java сервлеты - PullRequest
0 голосов
/ 05 августа 2020

У меня есть следующий сервлет:

@WebServlet(urlPatterns = "/download")
public class FileDownload extends HttpServlet {
    private static final long serialVersionUID = 1L;

    public FileDownload() {
        super();
        // TODO Auto-generated constructor stub
    }
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        response.sendRedirect("https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v7.8.8/npp.7.8.8.Installer.exe");
    }
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        doGet(request, response);
    }
}

Если я нажимаю localhost:8080/download , файл автоматически загружается в папку для загрузки chrome. Мне нужно скачать его в определенной папке. Как я могу это сделать?

На самом деле мне нужно установить этот файл автоматически через код другой службы. Вот почему мне нужно загрузить этот файл в определенное место, например, в обычный C: / users, чтобы я мог загрузить его и установить

Пожалуйста, помогите! Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...