91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么認識編碼

發布時間:2020-12-14 11:02:25 來源:億速云 閱讀:140 作者:小新 欄目:互聯網科技

這篇文章將為大家詳細講解有關怎么認識編碼,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

認識編碼的方法:1、Base64是網絡上最常見的用于傳輸8Bit字節碼的編碼方式之一,Base64就是一種基于64個可打印字符來表示二進制數據的方法;2、【UTF-8】是一種針對Unicode的可變長度字符編碼,又稱萬國碼。

認識編碼的方法:

編碼主要分為兩個部分

Base64是網絡上最常見的用于傳輸8Bit字節碼的編碼方式之一,Base64就是一種基于64個可打印字符來表示二進制數據的方法。

UTF-8(8-bit Unicode Transformation Format)是一種針對Unicode的可變長度字符編碼,又稱萬國碼。由Ken Thompson于1992年創建。現在已經標準化為RFC 3629。UTF-8用1到6個字節編碼Unicode字符。用在網頁上可以統一頁面顯示中文簡體繁體及其它語言(如英文,日文,韓文)。

utf-8是unicode的一種編碼方式(字符“我”unicode編碼后是\u6211 \u表示中文,6211是此字符在對照表中的二進制數據用十六進制展示),是對字符的表達,比如什么樣的二進制表達什么樣的字符,有對照表,base64是對二進制的編碼便于傳輸的,比如傳輸一張圖片啊就可以把圖片的二進制base64編碼,通過參數傳給其他接收者,不是同一個概念

UrlEncode 將需要轉碼的字符轉為16進制,然后從右到左,取4位(不足4位直接處理),每2位做一位,前面加上%,編碼成%XY格式。(這里也涉及到用什么樣的編碼方式,一般utf-8,編碼方式決定轉成什么樣的二進制,再經過urlencode轉為16進制,按規則加%) 編碼出的結果是更適合網絡傳輸和base64一樣,但是base64僅僅負責對二進制編碼

urlencode編碼/urldecode解碼

將需要轉碼的字符轉為16進制(采用UTF-8或者gb2312等unicode編碼對照表),然后從右到左,取4位(不足4位直接處理),每2位做一位,前面加上%,編碼成%XY格式。

比如:空格 ASCII碼是32,對應16進制是20,那么urlencode編碼結果是:%20,但在新標準中空格對應的是+,見RFC-1738

比如:中ASCII碼是-10544,對應的16進制是FFFFFFFFFFFFD6D0,那么urlencode編碼結果是:%D6%D0

瀏覽器采用什么編碼,服務器返回的時候告訴瀏覽器采用什么編碼(response.setContentType("text/html;charset=UTF-8");),瀏覽器在求請求的時候,也根據上一次返回的編碼方式,對本次請求的內容比如中文進行此編碼方式進行編碼

關于怎么認識編碼就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節
推薦閱讀:
  1. Appium基礎認識
  2. 認識JSON

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁乡县| 敦煌市| 新昌县| 定南县| 沅陵县| 民乐县| 荔浦县| 个旧市| 宣威市| 湘潭县| 准格尔旗| 承德县| 共和县| 芦山县| 龙泉市| 湟中县| 永德县| 余姚市| 永福县| 格尔木市| 南通市| 陆良县| 阜新| 泰兴市| 江油市| 丰宁| 阿勒泰市| 呼伦贝尔市| 峨眉山市| 二连浩特市| 开化县| 瑞金市| 界首市| 珲春市| 连云港市| 牡丹江市| 白城市| 凤城市| 宾川县| 济宁市| 洛隆县|