由于“http”和“https”方案符合URI通用语法,因此根据[RFC3986]第6节中定义的算法对这些URI进行规范化和比较,使用上述每个方案的默认值。

    如果端口等于方案的默认端口,通常的格式是忽略端口子组件。当不以绝对形式用作OPTIONS请求的请求目标时。空的路径组件等价于一个完整路径“/”,所以通常的格式是提供一个“/”给路径作为替代。方案和主机是不区分大小写的,并且通常以小写方式提供。其他组件以区分大小写的方式进行比较。“保留”集以外的字符相当于其编码百分比的八位字节。通常的形式是不哟啊编码他们(查看RFC3986的2.1和2.2节)。

    例如,下面的三条URIs是等价的:

    1. http://example.com:80/~smith/home.html
    2. http://EXAMPLE.com/%7Esmith/home.html
    3. http://EXAMPLE.com:/%7esmith/home.html