S3 のセキュリティで保護されたバケットからプログラムで zip ファイルをダウンロードしようとしています。ダウンロードがブラウザに送信されたら、領収書ページを表示したいと考えています。
しかし、代わりにブラウザーに出力されているあらゆる種類のクレイジーな文字を取得し続けます。
$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);
$url
Firefox のアドレス バーに入力すると、ダウンロードが機能します。ファイルをダウンロードしてから、領収書ページに進むにはどうすればよいですか?