2011-11-18 63 views

回答

0

應該是可能的,但我認爲你必須給首部直接響應,並據此構建你的迴應。

處理服務文件的Netty示例應該有所幫助。

在動作我覺得默認的是整個文件發送一個「範圍」,但你可以構建自己的範圍,然後它會被作爲一個分塊的答覆

+0

我認爲這個功能應該在Netty中生存,類似於現有的http://docs.jboss.org/netty/3.2/api/org/jboss/netty/handler/codec/http/HttpContentCompressor.html。我會提出一個問題,並希望拿出測試和補丁。 – jabley

0

你可能想看看我們的開源庫SIRIUS提供了netty以上的薄層。我們實施了我們發送文件的方法範圍請求支持:

https://github.com/scireum/sirius/blob/develop/web/src/sirius/web/http/Response.java#L504

我們的工具「S3Ninja」(http://s3ninja.net - MIT許可),它模擬了S3 API成功地提供視頻到iPhone/iPad設備這對於例如需要支持範圍請求。

隨意使用SIRIUS(http://sirius-lib.net)在您自己的產品(麻省理工學院許可)或得到靈感的代碼,這並不難。

相關問題