高分!!java中的字符编码问题
我正在用java写一个ftp的服务器端,我现在处理abor这个命令发现了一点小问题:
有些ftp软件(cuteFTP)会直接发送ABOR给服务器端,某些ftp客户端软件(例如我用来测试的leapFTP)在发送abor给服务器端之前,总会先发送一些其它数据,这是我用ethereal抓到的一些会话的包:
request: \377\364
request: \377\362
request: ABOR
那些\377\364 \377\362好像是与telnet协议有关的东西,我用socket接受的话必须利用socket.setOOBInline(true)打开紧急数据接受才能接收到,但是我接受到的东西是这个“駻BOR”,其16进制表示成"3f f2 41 42 4f 52",很容易看出
“41 42 4f 52”就是"ABOR"的asc码,但是前面的“3f f2”是什么东西呢?而且他们也不能转换城string类型,java中有没有什么方法可以去除掉那些东西只保留abor呢?
请求达人回答,高分悬赏!!