gpt4 book ai didi

java - netty 文件传输客户端

转载 作者:搜寻专家 更新时间:2023-11-01 03:35:10 27 4
gpt4 key购买 nike

我刚接触netty,通过netty例子来学习。现在我想通过发送文件路径从服务器获取文件。这个文件是一个视频,而不是文本文件。

我的客户端代码:

enter image description here

服务器代码来自github: https://github.com/netty/netty/tree/4.0/example/src/main/java/io/netty/example/file

我尝试了 3 天但失败了。我怎样才能从服务器接收分块文件?

最佳答案

我了解到您在客户端请求中将路径发送到服务器。所以你在服务器中有一个处理程序来捕获这条路径。在此处理程序中,打开/读取文件以获得内容的字节数组。

然后,在此服务器处理程序中使用 ctx.writeAndFlush() 方法将数据(您的文件的内容)发送到请求者(请求的客户端)

然后您应该只在客户端的处理程序上捕获此数据。

关于java - netty 文件传输客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34284535/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com