我试图在相关的 RFC,IETF RFC 3986中找到它,但无法弄清楚。
HTTP 的 URI 是否允许 Unicode 或任何类型的非 ASCII?
您能否引用支持您的答案的部分和 RFC。
注意:对于那些可能认为这与编程无关的人来说——确实如此。它与我正在构建的 ISAPI 过滤器有关。
附录
我已经阅读了 RFC 3986 的第 2.5 节。但我认为是当前 HTTP 协议的 RFC 2616 早于 3986,因此我认为它不能与 3986 兼容。此外,即使或当 HTTP RFC已更新,仍然存在合理化问题 - 换句话说,HTTP URI 是否支持所有 RFC3986 附带条件,包括适合包含非 US-ASCII 字符的任何内容?