Ссылка для принудительной загрузки внешнего изображения с помощью веб-приложения Python - PullRequest
1 голос
/ 01 февраля 2012

У меня есть веб-приложение Python (Wep2py), которое генерирует QR-коды с помощью API Google Chart. Приложение отображает QR-код на экране, и я хочу предложить ссылку для его загрузки. Учитывая, что изображения не на моем сервере, каковы мои варианты?

Пример URL-адреса изображения:
https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=Hello%20world

EDIT:

Я видел упоминание об использовании заголовка Content-disposition: attachment;, чтобы вызвать диалог загрузки. Кто-нибудь знает, можно ли этот заголовок применить к внешним ресурсам?

1 Ответ

1 голос
/ 01 февраля 2012
<a href="https://chart......world">Download QR code here</a>

Редактировать: Если браузер вашего пользователя может обрабатывать mimetype, который Google отправляет для изображения, браузер будет обрабатывать его. Вы ничего не можете с этим поделать, это хорошая вещь TM .

...