【问题标题】:implementing big5 over telnet protocol?通过 telnet 协议实现 big5?
【发布时间】:2011-11-26 05:54:06
【问题描述】:

我已经实现了一个 telnet 客户端,其中一个功能请求是支持 big5 编码。当仅支持 7 位字符代码时,如何通过 telnet 实现 Big5? Big5“前导字节”(0x81到0xfe)都在telnet协议保留的0x7f以上的范围内。当然,如果我取出 VT100 转义码解析并将非 telnet-escape-sequence 字节视为普通的 big5 编码文本,那可能会起作用,但我不知道这是否是标准(如果甚至有标准) .另外,有没有相当于 VT100 终端协议的 Big5 编码?

仅供参考:这个项目是用 C# 编写的,在 windows phone silverlight 上运行。

【问题讨论】:

    标签: c# windows-phone-7 networking telnet big5


    【解决方案1】:

    我认为您需要 RFC2066,它描述了 TELNET CHARSET Option

    【讨论】:

    • 不幸的是,BIG5 对于 Internet 上使用的协议来说是一个糟糕的选择,因为 BIG5 这个名称用于many different variants,而今天最常用的变体是 Microsoft 的 CP950,这是完全不同的来自 1990 年代的原始 BIG5。 UTF-8 会是更好的选择。
    猜你喜欢
    • 2011-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-29
    • 1970-01-01
    • 2017-04-05
    • 2016-02-23
    相关资源
    最近更新 更多