lua urlencode urldecode URL编码
2024-08-24 23:40:42
URL编码其实就是对一些字符转义为%加上该字符对应ASCII码的二位十六进制形式。 如: 字符 特殊字符的含义 URL编码
# 用来标志特定的文档位置 %
% 对特殊字符进行编码 %
& 分隔不同的变量值对 %
+ 在变量值中表示空格 %2B
\ 表示目录路径 %2F
= 用来连接键和值 %3D
? 表示查询字符串的开始 %3F so: function decodeURI(s)
s = string.gsub(s, '%%(%x%x)', function(h) return string.char(tonumber(h, )) end)
return s
end function encodeURI(s)
s = string.gsub(s, "([^%w%.%- ])", function(c) return string.format("%%%02X", string.byte(c)) end)
return string.gsub(s, " ", "+")
end
最新文章
- 操作系统也谈";算法";
- ruby bundle config 镜像映射配置
- keepalived+LVS搭建高可用负载均衡系统
- MySQL基础(五)——视图
- Bootstrap基础学习-1
- 文件头 MAGE_FILE_HEADER
- tomcat最大线程数的设置(转)
- windows下apache+wsgi+web.py环境搭建
- asp.net 批量删除
- SignalR的一点点东西
- JAVA基础知识总结:五
- Spring多数据源解决方案
- qnx i2c 学习 二
- #Java学习之路——基础阶段(第二篇)
- day25 Python四个可以实现自省的函数,反射
- linux内核剖析(十一)进程间通信之-共享内存Shared Memory
- Nginx配置跨域请求 Access-Control-Allow-Origin *
- [转]greenplum(postgresql)之数据字典
- MongoVUE的Collections数据不显示的解决方法
- 关于iFrame特性总计和iFrame跨域解决办法
热门文章
- [Android 新特性] 改进明显 Android 4.4系统新特性解析
- Kafka目录
- iOS:三种数据库的小总结
- Android studio如何导出.so库(NDK开发入门)
- Hadoo生态中pHive HBase 项目的区别
- ubuntu docker方式部署docker registry v2
- 转:sublime2 官方网址
- [Compose] 17. List comprehensions with Applicative Functors
- 《javascript高级程序设计》读书笔记(一)javascript简单介绍
- 微信小程序 - 自定义模态对话框