Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将此Netty 3代码转换为Netty 4_Java_Netty - Fatal编程技术网

Java 将此Netty 3代码转换为Netty 4

Java 将此Netty 3代码转换为Netty 4,java,netty,Java,Netty,我一直在尝试将这段代码升级到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",

我一直在尝试将这段代码升级到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);

谢谢

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

FullHttpResponse resp = new DefaultFullHttpResponse(..., wrappedBuf);
您可以忽略setChunked(…)内容