У меня есть следующий сервлет:
@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, чтобы я мог загрузить его и установить
Пожалуйста, помогите! Заранее спасибо