Lua中url的中文转码
2013-05-27 15:58
134 查看
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, " ", "+") end return str end function 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 end return lua_util;
相关文章推荐
- JSP中js传递和解析URL参数以及中文转码和解码问题
- JAVA中url中文转码
- url 中文转码
- url中文转码
- 网络爬虫之Url含有中文如何转码
- JSP中js传递和解析URL参数以及中文转码和解码问题
- IOS URL带中文报错解决方法 中文转码
- url中文转码
- Url中文传值乱码、编码转码问题总结
- iOS开发网络篇 一一 请求路径(URL)中文转码问题
- lua 编码转码url
- js java中文转码 适用于用url传递中文参数
- Magento中文字符URL错误的修复(Iconv转码问题)
- url传递中文参数转码
- HttpURLConnection中文参数乱码url转码java
- window.open使用时候url中文转码解决
- 网络爬虫之Url含有中文如何转码
- url传中文,转码
- url 中文转码