簡體   English   中英

Amazon S3 / Cloadfont強制下載zip文件

[英]Amazon S3/Cloadfont force download zip file

使用此腳本生成過期的Amazon CloudFont鏈接后,請訪問http://aws.amazon.com/code/3514?_encoding=UTF8&jiveRedirect=1/ )。

我想強制使用php開始下載。 阿爾·強硬(Al Hard),我認為這似乎很復雜,這很容易。 而且http://docs.amazonwebservices.com/AWSSDKforPHP/latest/#i=AmazonS3似乎並沒有使我真正地走得更遠。
所有文件均為.zip文件。

我希望這里有人可以進一步幫助我。

到目前為止,我得到的代碼似乎很不正確:

$url = $_POST['url'];

header('Content-Disposition: attachment; filename='.basename($url));
header('Content-Type: application/zip');
readfile($file);

這是我過去必須使用的一些標頭,以便強制下載才能通過https在各種瀏覽器中正常工作,也許它也會對您有所幫助:

header("Pragma: public");
header("Expires: 0");
header("Content-Transfer-Encoding: binary");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false);

然后添加您以前的代碼行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM