久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

圖片轉(zhuǎn)base64的作用 base64的用途為什么圖片要用base64轉(zhuǎn)碼?

base64的用途為什么圖片要用base64轉(zhuǎn)碼?因?yàn)閭鬏斖ǖ乐恢С諥SCII字符,所以傳輸二進(jìn)制流不方便。包含非ASCII字符,容易出現(xiàn)編碼問(wèn)題。所以您需要使用Base64來(lái)轉(zhuǎn)換為ASCII字符。B

base64的用途為什么圖片要用base64轉(zhuǎn)碼?

因?yàn)閭鬏斖ǖ乐恢С諥SCII字符,所以傳輸二進(jìn)制流不方便。包含非ASCII字符,容易出現(xiàn)編碼問(wèn)題。所以您需要使用Base64來(lái)轉(zhuǎn)換為ASCII字符。Base64用于將二進(jìn)制數(shù)據(jù)編碼為ASCII字符(圖片、文件等可以轉(zhuǎn)換為二進(jìn)制數(shù)據(jù))

把圖片轉(zhuǎn)成base64編碼有什么好處嗎?

將圖片轉(zhuǎn)換為Base64編碼最常見(jiàn)的應(yīng)用是將網(wǎng)頁(yè)中的一些圖片轉(zhuǎn)換為Base64編碼,可以實(shí)現(xiàn)在網(wǎng)速較低時(shí),網(wǎng)頁(yè)圖片先于內(nèi)容加載不好,減少HTTP請(qǐng)求的數(shù)量,減輕網(wǎng)站服務(wù)器的負(fù)擔(dān)。1至于提前加載圖片的應(yīng)用,可以看一下天貓首頁(yè)的CSS代碼。您可能沒(méi)有注意到,當(dāng)我們?cè)诰W(wǎng)速不好的情況下上網(wǎng)訪問(wèn)天貓時(shí),頁(yè)面未滿時(shí)會(huì)出現(xiàn)“小貓”等待圖標(biāo),增加了用戶體驗(yàn)。它的實(shí)現(xiàn)原理是使用Base64將圖像編碼為CSS。眾所周知,CSS是在HTML的頭部引用的。如果先加載以下內(nèi)容,網(wǎng)速不好時(shí)會(huì)出現(xiàn)這種效果。(天貓CSS截圖)2。眾所周知,我們的網(wǎng)站采用HTTP協(xié)議,而HTTP協(xié)議是一種無(wú)狀態(tài)連接,即在連接和傳輸后會(huì)斷開(kāi)連接,以節(jié)省資源。此時(shí),解決方案是盡可能減少HTTP請(qǐng)求。此時(shí),Base64編碼可以將圖片添加到CSS中,并且可以通過(guò)請(qǐng)求CSS下載圖片,從而減少了對(duì)圖片的再次請(qǐng)求。當(dāng)然,有很多方法可以減少HTTP請(qǐng)求的數(shù)量,比如CSS-sprite技術(shù),它可以將web頁(yè)面中的小圖片折疊成大圖片。下載時(shí),只需要一個(gè)完整的HTTP請(qǐng)求即可減少請(qǐng)求數(shù)。

主站蜘蛛池模板: 镇赉县| 仁寿县| 济源市| 阿合奇县| 兴和县| 大荔县| 锦州市| 辽阳市| 彩票| 柘城县| 吴堡县| 浙江省| 阿拉善右旗| 桐梓县| 攀枝花市| 进贤县| 贞丰县| 嘉兴市| 安宁市| 新竹市| 塔城市| 和田县| 永顺县| 禄丰县| 万州区| 扬中市| 红桥区| 轮台县| 怀集县| 建宁县| 宁晋县| 仁寿县| 堆龙德庆县| 广宁县| 文化| 富锦市| 巨野县| 扶风县| 广元市| 内黄县| 盈江县|