Я не думаю, что можно принудительно загрузить файл, если вы не контролируете заголовки HTTP. Content-disposition: attachment
- единственный способ, которым я знаю, чтобы достигнуть этого.
Хотя это, вероятно, не сработает, мое единственное предположение - попытка объединить Content-disposition
с заголовком Location
:
Content-disposition: attachment; filename=myfile.jpg
Location: http://www.somesite.com/myfile.jpg
(это длинный выстрел, вероятно, недействительный и / или просто плохая практика)