gpt4 book ai didi

java - 如何编写HttpChunkedInput/ChunkedStream?

转载 作者:行者123 更新时间:2023-12-01 10:34:08 25 4
gpt4 key购买 nike

我有以下完美运行的代码:

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/

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