我想問你,如何從Python中的瀏覽器強制下載文件。我有很多的PDF文件,我強制用PHP下載,以防止在瀏覽器中打開Force下載 - Python
<?php
if (isset($_GET['download'])) {
$link = $_GET['download'];
header('Content-disposition: attachment; filename='.$link.'');
header('Content-type: application/pdf');
readfile($link);
}
?>
我試圖像互聯網的一半,我用的urllib,urllib2的,標題..我相信它的一個簡單的事情,我錯過了,因爲我只是學習Python,我想重寫我的網站到Python來學習它。我能夠創建PDF文件的副本,重命名它們,無論如何。但它始終保留在服務器上。它不會開始下載。
有什麼想法嗎?
謝謝你,有一個偉大的日子..
謝謝你的回答,但是這不會解決我的問題。上面的php腳本沒有任何問題。我有python腳本的問題。它可以完成除下載以外的所有功能我試圖使用相同的標題,打開()等。我只需要正確的方式如何在Python中做到這一點。 – Peter
查看該鏈接上的答案 - http://stackoverflow.com/questions/12967734/serve-up-pdf-as-a-download-with-pyramid-ningx-x-accel-redirect-header 它說您應該再添加一個標題字段 - >內容處置:附件 – Joddy
如果問題得到解答。請標記爲已回答。 – Joddy