21
A
回答
16
9
它在实践中并不敏感,但理论上只允许小写。
2.1。网址
的主要部分语法在第5给出
一般来说,URL被写成 的URL的完整BNF描述如下:
<scheme>:<scheme-specific-part>
的URL包含名称 正在使用的方案()跟在 后面的是冒号,然后是一个字符串(即 ),其解释取决于方案。
方案名称由字符序列 组成。下壳体
字母 “a” - “z” 的,数字和 字符加( “+”),周期
( “ ”)和连字符(“ - ”)是允许的。 为了保持弹性,解释URLs的程序应该将上面的 个案字母视为等效于方案名称中较低的 个案(例如,允许 “HTTP”以及“http”)。
3
好this document(对于某些HTML规范)说:一般
URL是区分大小写的(机器名的除外)。可能有URL或部分URL,这些情况无关紧要,但识别这些可能并不容易。用户应始终考虑到的网址是区分大小写的
而且RFC1738 (Uniform Resource Locators (URL))说(注意,一个URL的形式<scheme>:<scheme-specific-part>
):
计划名称由字符序列中。小写字母“a” - “z”,数字和字符加(“+”),句号(“。”)和连字符(“ - ”)是允许的。为了提高永续性,解释URL的程序应将方案名称中的大写字母视为等同于小写字母(例如,允许“HTTP”以及“http”)。
因此,只有小写字符是允许的,但是大写字母是允许的。
Btw Safari会自动转换为小写字符。
4
相关问题
- 1. MySQL表名是否区分大小写?
- 2. IDN域名是否区分大小写?
- 3. Baremental设备名称区分大小写?
- 4. 区分大小写的URL不区分大小写
- 5. Rails URL区分大小写
- 6. URL中的UTF8组件,是否应区分大小写?
- 7. 区分大小写区分大小写还是全大写?
- 8. “SQLite.SQLiteException:重复的列名”是否列名不区分大小写?
- 9. Ubuntu中的文件名是否区分大小写?
- 10. HTML.Partial是否区分大小写?
- 11. git是否不区分大小写?
- 12. $ scope变量是否区分大小写?
- 13. PyPI是否区分大小写?
- 14. Java是否区分大小写?
- 15. Bundle - 是否区分大小写?
- 16. actionscript是否区分大小写?
- 17. SQL语法是否区分大小写?
- 18. 在MySQL中,列和表名是否区分大小写?
- 19. QHash :: contains方法是否区分大小写或不区分大小写?
- 20. 如何在部分名称中区分大小写?
- 21. DB2数据库名称是区分大小写或不
- 22. SOAP Web Service的命名空间是否区分大小写?
- 23. hadoop jar命令的类名是否区分大小写?
- 24. Codeigniter URL区分大小写问题IIS(大写到小写)
- 25. 用区分大小写的名称重命名文件夹
- 26. 您是否期望查询字符串参数名称区分大小写?
- 27. WPF是纯粹区分大小写的吗?宽度字段中的“自动”值是否区分大小写?
- 28. SOAP消息中的方法名和参数名是否区分大小写
- 29. codeigniter url区分大小写问题
- 30. 区分大小写的区分大小写的
rfc 3986更新它,但。检查顶部的元数据:http://tools.ietf.org/html/rfc3986 – Tobu 2010-01-27 17:11:43