我是netty的新手,并用netty示例学习它.
现在我想通过发送文件路径从服务器获取文件.
此文件是视频,而不是文本文件.
我的客户代码:
服务器代码来自github:
https://github.com/netty/netty/tree/4.0/example/src/main/java/io/netty/example/file
我尝试了3天但失败了.我如何从服务器接收分块文件?
最佳答案 我知道您在客户端请求中将路径发送到服务器.所以你在服务器中有一个处理程序来捕获这个路径.在此处理程序中,打开/读取文件以获得内容的字节数组.
然后,在此服务器处理程序中使用ctx.writeAndFlush()方法将数据(文件的内容)发送给请求者(要求的客户端)
然后,您应该在处理程序,客户端上捕获此数据.