【问题标题】:What are the intended usages of each URI "reserved character"?每个 URL“保留字符”的预期用途是什么?
【发布时间】:2012-10-23 11:02:30
【问题描述】:

我们总是在 URL 中看到保留字符,例如 /#&;但是像@[], 这样不太常见的用途是什么?

我无法很好地解释这些字符是为保留什么的。

请参阅 Wikipediasection 2.2 here

【问题讨论】:

    标签: url character-encoding uri url-encoding


    【解决方案1】:

    @ 用于在 url 中添加用户名和密码,因此您可以使用 http://username:password@host.com

    【讨论】:

    • 对其余部分的推测:预防性删除他们希望此协议和其他协议稍后使用的字符,即使没有考虑特定用途。 RFC 说 +,$ 保留用于查询字符串,但没有指定用途。我见过兄弟可以毫无问题地处理这些字符。
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2012-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-22
      • 1970-01-01
      • 2019-09-17
      • 1970-01-01
      相关资源
      最近更新 更多