在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP  HTML/ 如何解決php header構(gòu)建下載鏈接,導(dǎo)致的某些瀏覽器沒有文件后綴名

如何解決php header構(gòu)建下載鏈接,導(dǎo)致的某些瀏覽器沒有文件后綴名

為了方便更改多個地方相同的下載鏈接,所以用php做了個跳轉(zhuǎn):

public function getUavManagerLinkAction()
    {
        $path = "http://files-10008291.cos.myqcloud.com/app/UAVManagerProfessional.exe";
        Header("Location: $path");

        exit;

    }

前端html鏈接指向這個action:

<a download="getUavManagerLink" href="/File/getUavManagerLink" target="_blank">軟件下載</a>

大部分瀏覽器都正常下載
只有遨游5和部分IE下載導(dǎo)致沒有文件后綴名exe。

圖片描述

回答
編輯回答
避風(fēng)港

改成這樣試試:

<a download="getUavManagerLink.exe" href="/File/getUavManagerLink" target="_blank">軟件下載</a>

參考html5的dwanload屬性:http://www.w3school.com.cn/ta...

2017年8月22日 09:55