国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

jetty是什么 怎么用Netty接收ChunkedFile?

怎么用Netty接收ChunkedFile?Netty通過以下方式封裝了對HTTP分塊協(xié)議的支持:1編寫一個響應,并設置分塊參數(shù)來告訴客戶端它將返回分塊類型的數(shù)據(jù);2開始寫入分塊數(shù)據(jù);3根據(jù)分塊協(xié)議標

怎么用Netty接收ChunkedFile?

Netty通過以下方式封裝了對HTTP分塊協(xié)議的支持:

1編寫一個響應,并設置分塊參數(shù)來告訴客戶端它將返回分塊類型的數(shù)據(jù);

2開始寫入分塊數(shù)據(jù);

3根據(jù)分塊協(xié)議標準返回分塊數(shù)據(jù)結(jié)束標記;

4關(guān)閉通道連接。具體代碼如下:httprequest req=(httprequest)reqobjhtppresponse=new defaulthttpresponse(HttpVersion.HTTP1_ 1, HttpResponseStatus.OK) 響應設置塊(正確)響應集標題( HttpHeaders.Names.TRANSFER編碼,HttpHeaders.Values.CHUNKED文件)信道f=ctx.getChannel頻道().write(resp)String str=“我的測試”數(shù)據(jù)塊!“HttpChunk chunk=new DefaultHttpChunk(ChannelBuffers.wrappedBuffer包( str.to字符串().getBytes(CharsetUtil.UTF8) ))f=ctx.getChannel頻道().write(chunk)HttpChunk chunk=新建DefaultHttpChunk(ChannelBuffers.EMPTY緩沖區(qū))f=ctx.getChannel頻道().write(chunk)f.addListener(C)hannelFutureListener.CLOSE關(guān)閉)PS:chunked的數(shù)據(jù)大小可以定義根據(jù)實際情況。