【发布时间】:2012-02-23 13:41:57
【问题描述】:
http://www.w3schools.com/tags/ref_urlencode.asp
由于 URL 通常包含 ASCII 集之外的字符,因此 URL 具有 转换为有效的 ASCII 格式。
但是空格、/、% 都是 ASCII 字符集的一部分,那么为什么要首先对它们进行编码呢?应该对哪些字符进行编码?
【问题讨论】:
-
UTF-8 字符,或者来自不同字符集的任何字符。 ASCII 只是字符的最小范围。
-
我不舒尔,但我认为每个字符都应该被编码,它们可能具有不同的含义(例如 & 和空格)。不要使用 w3schools.com,它与 w3c 无关,而且经常出错。
标签: javascript asp.net html web