网站首页 > 技术文章 正文
encodeURI 用来编码URI,其不会编码保留字符。
encodeURIComponent 用来编码 URI参数,除了字符:A-Z a-z 0-9 - _ . ! ~ * ' ( ),都将会转义。
URL 编码是一种将字符串编码为 URL 格式的方法。
它通常用于将数据发送到 Web 服务器或在 Web 浏览器中传输数据。
在 URL 编码中,字符串被转换为一个 URL 参数,这些参数是用短划线分隔的。例如,要将字符串 "Hello, world!" 编码为 URL,可以使用以下步骤:
- 将字符串拆分为单个参数,每个参数之间用短划线分隔。
- 将每个参数转换为小写字母。
- 将每个参数与一个固定的 URL 编码映射关系相关联。这个映射关系通常由编码器指定,并且可能因不同的编码系统而有所不同。
- 生成 URL 编码字符串,这个字符串由所有参数按照映射关系拼接而成。
例如,"Hello, world!" 的 URL 编码可能是:
hello%2C%20world!
其中,%20表示两个连续的字符,它被解释为一个空格。%2C用于表示两个连续的字符之间的连接符。
猜你喜欢
- 2025-03-19 在线文档预览kkFileView部署及使用指南
- 2025-03-19 全国首辆氢燃料重型卡车,漳州制造!续航一千公里
- 2025-03-19 惊涛骇浪洪水汹涌 他们又一次挺身而出——记抗洪救灾中的体彩人
- 2025-03-19 群晖无法拉取Docker镜像?最稳定的方法:搭建自己的加速服务!
- 2025-03-19 Springboot之登录模块探索(含Token,验证码,网络安全等知识)
- 2025-03-19 超详细带你从入门开始,开发一个超实用的浏览器插件
- 2025-03-19 速腾小组件,最全教程!速看(21款速腾按钮图标解说)
- 2025-03-19 Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 2025-03-19 文件预览的终级解决方案-kkFileView
- 2025-03-19 【HarmonyOS Next】dsbridge的跨端交互
- 最近发表
- 标签列表
-
- cmd/c (57)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)