注: urllib2 在python3中變為 urllib.request
注: urllib.urlencode 在python3中變為 urllib.parser.urlencode
編碼工作使用的urllib.parse.urlencode()函式, 幫我們將key:value這樣的鍵值對轉換成"key-value"這樣的字串,
解碼工作可以使用urllib.parse.unquote()方法
一般http請求提交資料, 需要編碼成url編碼格式 然後作為url的一部分, 或者作為引數傳到request物件
from urllib importparse
data =
encode_data =parse.urlencode(data)
print("
編碼:"+str(encode_data))
decode_data = parse.unquote(encode_data, '
utf-8')
print("
解碼:"+str(decode_data))
URL編碼 解碼
url編碼 通過頁面傳輸資料給伺服器時,如果包含了一些特殊字元是無法傳送的。這時就需要先把要傳送的資料轉換成url編碼格式,再傳送給伺服器。伺服器會自動識別出資料是使用url編碼過的,然後會自動把資料轉換回來 url編碼 解碼的4個方法 encodeurl encodeurlcomponent de...
url 編碼和解碼
1.url編碼 ios中http請求遇到漢字的時候,需要轉化成utf 8,用到的方法是 nsstring encodingstring urlstring stringbyaddingpercentescapesusingencoding nsutf8stringencoding 2.url解碼 請...
url編碼和解碼
1.url編碼 ios中http請求遇到漢字的時候,需要轉化成utf 8,用到的方法是 nsstring encodingstring urlstring stringbyaddingpercentescapesusingencoding nsutf8stringencoding 2.url解碼 請...