gpt4 book ai didi

java - 将此 Netty 3 代码转换为 Netty 4

转载 作者:行者123 更新时间:2023-11-30 08:55:17 24 4
gpt4 key购买 nike

我一直在尝试将这段代码升级到 Netty 4。

    HttpResponse resp = new DefaultFullHttpResponse(request.getProtocolVersion(), status);

resp.headers().set("Date", new Date());
resp.headers().set("Server", SERVER_IDENTIFIER);
resp.headers().set("Content-type", mimeType + ", charset=" + CHARACTER_SET.name());
resp.headers().set("Cache-control", "no-cache");
resp.headers().set("Pragma", "no-cache");
resp.headers().set("Expires", new Date(0));
resp.headers().set("Connection", "close");
resp.headers().set("Content-length", wrappedBuf.readableBytes());
resp.setChunked(false);
resp.setContent(wrappedBuf);

我已经完成了所有工作,但有人能告诉我这些行在 Netty 4 中应该是什么吗?

    resp.setChunked(false);
resp.setContent(wrappedBuf);

谢谢!

最佳答案

只需通过构造函数直接注入(inject) wrappedBuf:

FullHttpResponse resp = new DefaultFullHttpResponse(..., wrappedBuf);

你可以忽略 setChunked(...) 的东西

关于java - 将此 Netty 3 代码转换为 Netty 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29112326/

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