看板 Network 關於我們 聯絡資訊
請問telnet像是英文數字符號之類的,都是按下去就傳一個byte出去嗎? 那麼像是中文這種需要不只一個byte表示的文字,像是big5或是utf方式編碼 這中間是如何解讀呢? 因為我在書上看到一個例子他是簡單的echo server, 每次都只收一個byte 就echo回去, 假如也要顯示中文的話, 這是怎樣實做呢? 我看新注音輸入法好像有個buffer之類的顯示在最底下, 那麼我可以說 它最少一次傳出去兩個byte(一個字)? 因為我想做一個針對client是telnet的server, 但是實在弄不懂telnet作為client 端的部分,我實在有點想另外做一個簡單的client... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.226.11 ※ 編輯: narsilx 來自: 122.116.226.11 (06/10 22:37)
SmallBeeWayn:Telnet有指令系統,比echo複雜多了 06/11 00:40
wst2080:我記得好像是一個個傳耶,以前用telnet 的時候 輸入中文字 06/11 12:50
wst2080:得按下兩次 backspace 才能刪除一個中文字... 06/11 12:50
wst2080:現在的話 我猜想應該是協定沒改,可能client端程式已經 06/11 12:51
wst2080:學會將兩個位元組做個cache,等待完成後在送出 06/11 12:51
wst2080:這我就不得而知了... 06/11 12:51
ARD33:wst不當本版主嗎 06/12 01:17