作者回复: 主要是IPv6地址使用[],而URI中允许出现IPv6地址,所以path中的[]应该编码。有些URL处理中间件会报错。事实上1738这个文档本身在Unsafe那一节就写明白了,不推荐直接使用[],应当编码后再用。RFC3986也提过。
作者回复: 建议使用UTF-8,视频中3分以后有提及