簡體   English   中英

netty文件傳輸客戶端

[英]netty File transport client

我剛接觸netty,並通過netty示例進行學習。 現在我想通過發送文件路徑從服務器獲取文件。 該文件是視頻,而不是文本文件。

我的客戶代碼:

在此處輸入圖片說明

服務器代碼來自github: https : //github.com/netty/netty/tree/4.0/example/src/main/java/io/netty/example/file

我嘗試了3天,但失敗了。 我如何從服務器接收分塊文件?

我了解您是在客戶端請求中將路徑發送到服務器的。 因此,您在服務器中有一個處理程序來捕獲此路徑。 在此處理程序中,打開/讀取文件以具有內容的字節數組。

然后,在此服務器處理程序中使用ctx.writeAndFlush()方法將數據(文件的內容)發送到請求者(請求的客戶端)

然后,您應該僅在處理程序(客戶端)上捕獲此數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM