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.byte(c)) end)
str = string.gsub (str, " ", "+")
endreturn str
endfunction lua_util.url_decode(str)
str = string.gsub (str, "+", " ")
str = string.gsub (str, "%%(%x%x)",
function(h) return string.char(tonumber(h,16)) end)
str = string.gsub (str, "\r\n", "\n")
return str
endreturn lua_util;
php中文url轉碼例項
php url 編碼 url 可以使用 urlencode 或者 rawurlencode 二者的區別是前者把空格編碼為 而後者把空格編碼為 20 注意,在編碼時應該只對部分url編碼,否則url中的冒號和反斜槓也會被轉義。詳細解釋 string urlencode string str 例子 1....
5 中文網域名稱轉碼
punycode是乙個根據rfc 3492標準而制定的編碼系統,主要用於把網域名稱從地方語言所採用的unicode編碼轉換成為可用於dns系統的編碼。中文網域名稱 字尾不被標準的解析伺服器支援,需轉化為punycode碼進行解析.例如 經過轉碼後變成了 xn wxtr44c.xn fiqs8s 目前...
url中中文轉化
url 中文 uid sd323 以下是參與轉換方法 coding utf 8 from urllib import urlencode 從模組匯入函式 data data urlencode data print data執行結果 num 3f 3f id 1234 uid sd323含有中文的u...