我有一個樣本$文件test.zip或test.apk或Test.jar的如何設置標題下載文件.apk或.jar?
$len = filesize($file);
$filename = basename($file);
ob_end_clean();
JResponse::clearHeaders();
JResponse::setHeader('Pragma', 'public', true);
JResponse::setHeader('Expires', '0', true);
JResponse::setHeader('Cache-Control', 'must-revalidate, post-check=0, pre-check=0', true);
JResponse::setHeader('Content-Type', $file, true);
JResponse::setHeader('Content-Disposition', 'attachment; filename='.$filename.';', true);
JResponse::setHeader('Content-Transfer-Encoding', 'binary', true);
JResponse::setHeader('Content-Length', $len, true);
JResponse::sendHeaders();
echo JFile::read($file);
當讀取文件test.zip結果是OK,但是當讀取文件test.apk or test.jar
是系統出錯,如何設置頭讀取這個文件(APK,JAR)
'apk'=>'application/vnd.android.package-archive'標題不適用於我在php中使用laravel – 2016-08-01 09:27:54