url中中文轉化

2021-07-04 18:18:15 字數 758 閱讀 8464

url='中文&uid=sd323'
以下是參與轉換方法
# coding=utf-8

from urllib import urlencode #從模組匯入函式

data=

data=urlencode(data)

print data

執行結果:num=%3f%3f&id=1234&uid=sd323
含有中文的url轉換如下:

# coding=utf-8

from urllib import urlencode #從模組匯入函式

print data

# url='中文&uid=sd323'

url=''

data= # 引數部分

new_url=url+'?'+urlencode(data)

print new_url

字串轉換方式:

from urllib import quote

name='中文'

print quote('中文')

print quote(name)

結果:

%3f%3f

%3f%3f

參考文章:

Lua中url的中文轉碼

local lua util function lua util.url encode str if str then str string.gsub str,n r n str string.gsub str,w function c return string.format 02x string...

iOS中的URL處理中文亂碼

1.url編碼 ios中http請求遇到漢字的時候,需要轉化成utf 8,用到的方法是 nsstring newurlstr urlstring stringbyaddingpercentescapesusingencoding nsutf8stringencoding 2.url解碼 請求後,返回...

Extjs中url傳遞中文亂碼問題

extjs中url傳遞中文亂碼問題 先定義乙個url jsp?method add name ext.getcmp name getvalue 今天用extjs做專案,猛然發現,當name是中文時,後台接收到的資料是一堆亂碼 毅然google,很多人說前台用encodeuri,後台用decode可以...