作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下完美运行的代码:
sendHeaders(obj)
setChunked()
sendRequestMessage()
context.write(DefaultFileRegion(obj.file, 0L, obj.file.length()))
context.writeAndFlush(LastHttpContent.EMPTY_LAST_CONTENT)
但是如果我发送
context.writeAndFlush(HttpChunkedInput(ChunkedStream(obj.stream().buffered())))
然后我得到 UnsupportedOperationExcpetion
因为 HttpChunkedInput 不受支持。但有很多例子(至少HttpStaticFileServerHandler
),所以它们做了同样的事情并且有效。为什么?
最佳答案
我只是忘记将 ChunkedWriteHandler
添加到管道
addLast("streamer", ChunkedWriteHandler())
关于java - 如何编写HttpChunkedInput/ChunkedStream?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34900298/
我写了一个 netty 4.0.33 https 文件服务器,它应该以文件形式发送文件。 File-Server-Example使用 https 处理响应时显示如下: // Write the ini
我是一名优秀的程序员,十分优秀!