我試圖以編程方式從S3上的安全存儲區下載zip文件,並且一旦下載發送到瀏覽器,我希望顯示收據頁面。從S3下載文件並用cURL重定向
但我不斷收到各種瘋狂的字符正在被輸出到瀏覽器而不是:
$url = "https://s3.amazonaws.com/{$bucket}/{$resource}?{$authentication_params}";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('response-content-type: application/zip', 'response-content-disposition: attachment', 'Expect: 100-continue'));
$response = curl_exec($ch);
curl_close($ch);
如果我在Firefox中,下載作品的地址欄中鍵入$url
。如何下載文件,然後繼續到我的收據頁面?
示例嗎? –