同样的角色转换成utf-8变成字节序列ef bb男友. unicode标准允许bom可以作为utf-8编码文本的签名, 而字符设置是没有标记的. 一些软件开发者采用了它的其他编码, 包括utf-8, 试图区分utf-8来自当地的8位代码页面. 然而rfc 3629, utf-8标准, 建议在使用utf-8的协议中禁止字节顺序, 但讨论可能不可能的情况. 此外, utf-8中对 可能 的 模式 的 大 限制 (例如, 不能有任何单独的字节与高点组)意味着应该有可能区分utf-8从其他字符编码中, 没有依靠bom.
为什么有可能区分utf-8与其他协议?
对 可能 的 模式 的 大 限制