Мне нужно создать сервлет, который предлагает файлы с внешнего сервера и отправит его пользователю.Servlet загрузить File from remote Server
www.downloadServiceUrl.com/download/path-to-external-stored-file
, как я не хочу, чтобы сервлет быть «человек посередине», мне нужно, чтобы служить файл без pretransferring его к себе, а затем повторно отправить его пользователю для исполнения-проблем (иначе каждая загрузка занимает по меньшей мере, в 2 раза до тех пор, как он нуждается. - не говоря уже о узких скорости между этими серверами
возможно ли это так или иначе
Благодаря
не может это сделать, отправив загрузочный заголовок обратно пользователю, чтобы он мог получить доступ к файлу из браузера (например, просто переименован)? – Niko
Что вы подразумеваете под загрузкой? – allancth
что-то вроде «setHeader (« location: <путь к файлу>, Content-Disposition: attachment; filename = "+ realFilename +)), мне просто нужно переименовать файл во время загрузки, так как он исправлен без проблем в Интернете. .. – Niko