开发者社区> 问答> 正文

MINA框架如何返回给客户端hex编码数据?报错

服务端通过:IoBuffer ioBuffer = (IoBuffer) message;

                 String hexStr = ioBuffer.getHexDump();

接收数据,逻辑处理完成为一个String类型的数据,直接

session.write(String str);报错,因为未添加过滤器,请问如何进行返回可以让客户端接收到数据 :接收数据格式( byte流 ):FE 81 27 00 08 03 81 0C 01 FF

展开
收起
爱吃鱼的程序员 2020-06-07 18:21:14 599 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                        <p>直接session.write(IOBuffer)</p>
    
                    
    
                                回复 <a class="referer" target="_blank">@陈小坤</a>  : 直接返回IObuffer对象,你新建一个IOBuffer对象,存入的内容是hex。不然的需要写一个hexfilter来解决。我能写,但是收费
                        
    
                            您是说这种方法吗session.write(IoBuffer.wrap(str.getByte));这种方式也不行,我这边需求是返回hex的数据 谢谢
    
    2020-06-07 18:21:25
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载