因為有些符號在url中是不能直接傳遞的,如果要在url中傳遞這些特殊符號,那麼就要使用他們的編碼了。編碼的格式為:%加字元的ascii碼,即乙個百分號%,後面跟對應字元的ascii(16進製制)碼值。例如 空格的編碼值是"%20"。
下表中列出了一些url特殊符號及編碼
十六進製制值1.+
url 中+號表示空格
%2b2.
空格url中的空格可以用+號或者編碼
%203.
/分隔目錄和子目錄
%2f4.
?分隔實際的 url 和引數
%3f5.
%指定特殊字元
%256.
#表示書籤
%237.
&url 中指定的引數間的分隔符
%268.
=url 中指定引數的值
%3d
python字元編碼與轉碼
詳細文章 需知 1.在python2預設編碼是ascii,python3裡預設是unicode 2.unicode 分為 utf 32 佔4個位元組 utf 16 佔兩個位元組 utf 8 佔1 4個位元組 so utf 16就是現在最常用的unicode版本,不過在檔案裡存的還是utf 8,因為u...
python(字元編碼與轉碼)
一 字元編碼演變史 二 轉碼 1 python2.x 轉碼和解碼 獲取預設編碼格式 msg 我愛北京天安門 msg gb2312 msg.decode utf 8 encode gb2312 gb2312 to gbk msg gb2312.decode gbk encode gbk print m...
編碼轉碼的簡單記錄
1.參考 2.出現亂碼的本質原因是編碼方式和解碼顯示的方式不同,比如瀏覽器預設gbk,放到web容器裡預設是iso8859 1,gbk的編碼,在iso裡含義不同或者沒有,所以需要先用iso解碼,再重新用gbk編碼 3.位元組和字元之間的對應關係就是字符集 4.另一種是uri編碼,這種其實是用另一種字...