在網(wǎng)站上保存網(wǎng)址怎么做國(guó)內(nèi)打開(kāi)google網(wǎng)頁(yè)的方法
記錄一次word下載亂碼問(wèn)題:
用的請(qǐng)求是axios庫(kù),然后用Blob去接收二進(jìn)制文件
思路:現(xiàn)在的解決辦法有以下幾種,看看是對(duì)應(yīng)哪種,可以嘗試解決
1.將響應(yīng)類(lèi)型設(shè)為'blob',這也是最重要的,如果沒(méi)有解決那么請(qǐng)往下看
2.Mock.js組件庫(kù)問(wèn)題,mock.js的配置文件源碼中會(huì)將response,將入口中引入的的mock注釋掉
3.將響應(yīng)到的response數(shù)據(jù)中的data,轉(zhuǎn)為Blob對(duì)象,注意data才是我們要的文件
4. 請(qǐng)求體結(jié)構(gòu)問(wèn)題,結(jié)構(gòu)我們一定要看清,不要把responseType放錯(cuò)位置
以上就是最常見(jiàn)的幾種文件下載錯(cuò)誤或者亂碼問(wèn)題啦。下面附上整體下載源碼
1.請(qǐng)求封裝
2.下載功能封裝
3.請(qǐng)求封裝
?結(jié)尾:9829
?