【发布时间】:2011-06-27 19:11:43
【问题描述】:
如何转义 URL 查询字符串中发送的 # 井号(有时称为数字符号或井号)?
【问题讨论】:
标签: html http query-string
如何转义 URL 查询字符串中发送的 # 井号(有时称为数字符号或井号)?
【问题讨论】:
标签: html http query-string
Percent encoding。将哈希替换为%23。
【讨论】:
encodeURI('#'); 正在返回 # 而不是百分比编码字符
# 是一个有效的 URI 字符,但它以 hash fragment 开头,因此您需要在查询字符串中对其进行编码。比较encodeURIComponent('#')。您在 Chrome 74 中看到了什么?