2012-02-01 47 views
1

我有一個使用Google圖表API生成QR代碼的Python(Wep2py)網絡應用程序。該應用在屏幕上顯示QR碼,我想提供一個鏈接來下載它。考慮到圖像不在我的服務器上,我有什麼選擇?使用Python web應用程序強制下載外部圖像的鏈接

示例圖片網址:
https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=Hello%20world

編輯:用頭Content-disposition: attachment;強制下載對話框的

我見過一提。有誰知道這個標題是否可以應用於外部資源?

回答

1
<a href="https://chart......world">Download QR code here</a> 

編輯:如果用戶的瀏覽器能夠處理的MIME類型谷歌發送的圖像,瀏覽器將處理它。關於這件事你可以做的不多,這是一件好事TM

+0

在新選項卡中顯示圖像 - 以任何方式強制下載? – Yarin 2012-02-01 15:28:09

+0

在新選項卡中?那麼,人們可以拯救它,不是嗎?爲什麼要強制他們,如果瀏覽器可以顯示圖像? – 2012-02-01 15:29:23

+0

這是用戶不必知道右鍵單擊。下載鏈接應該啓動一個下載對話框。查看我的編輯。 – Yarin 2012-02-01 15:52:09