我看到了这个用Netty处理文件上传的示例代码,这看起来很完美,正是我所需要的。不幸的是,由于许多Netty API特性尚未解决,我在合并此类时遇到了困难。例如,其中之一是io.netty.handler.codec.http.DiskFileUpload,我无法在3.0,3.1.3.2的任何在线API文档中找到它。
我遇到问题的班级在这里:
https://github.com/netty/netty/blob/master/example/src/main/java/io/netty/example/http/upload/HttpUploadServerHandler.java
我已经尝试过使用nett-3.2.5.final、3.3.1.final和3.4.0.Alpha
未解决的进口:
import org.jboss.netty.handler.codec.http.HttpPostRequestDecoder.EndOfDataDecoderException;
import org.jboss.netty.handler.codec.http.HttpPostRequestDecoder.ErrorDataDecoderException;
import org.jboss.netty.handler.codec.http.HttpPostRequestDecoder.IncompatibleDataDecoderException;
import org.jboss.netty.handler.codec.http.HttpPostRequestDecoder.NotEnoughDataDecoderException;
import org.jboss.netty.handler.codec.http.InterfaceHttpData;
import org.jboss.netty.handler.codec.http.InterfaceHttpData.HttpDataType
import org.jboss.netty.handler.codec.http.HttpDataFactory;
import org.jboss.netty.handler.codec.http.DiskAttribute;
import org.jboss.netty.handler.codec.http.DiskFileUpload;
import org.jboss.netty.handler.codec.http.FileUpload;
import org.jboss.netty.handler.codec.http.DefaultHttpDataFactory;
import org.jboss.netty.handler.codec.http.Attribute
任何通知的帮助
当您看到org.jboss.netty
命名空间时,它表示v3.x
在v4中使用CCD_ 2。
在线文档位于http://netty.io/docs/
它在主分支下,该分支是pom的4.0.0.Alpha1-SNAPSHOT。