├── .gitignore ├── README.md ├── doc └── ChangeLog.txt ├── pom.xml └── src ├── main └── java │ └── com │ └── xiaoleilu │ └── loServer │ ├── LoServer.java │ ├── ServerSetting.java │ ├── action │ ├── Action.java │ ├── DefaultIndexAction.java │ ├── ErrorAction.java │ └── FileAction.java │ ├── annotation │ └── Route.java │ ├── exception │ └── ServerSettingException.java │ ├── filter │ └── Filter.java │ ├── handler │ ├── ActionHandler.java │ ├── HttpChunkContentCompressor.java │ ├── Request.java │ └── Response.java │ └── listener │ └── FileProgressiveFutureListener.java └── test ├── java └── com │ └── xiaoleilu │ └── loServer │ └── example │ └── ExampleAction.java └── resources └── logback.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/README.md -------------------------------------------------------------------------------- /doc/ChangeLog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/doc/ChangeLog.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/LoServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/LoServer.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/ServerSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/ServerSetting.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/action/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/action/Action.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/action/DefaultIndexAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/action/DefaultIndexAction.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/action/ErrorAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/action/ErrorAction.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/action/FileAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/action/FileAction.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/annotation/Route.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/annotation/Route.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/exception/ServerSettingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/exception/ServerSettingException.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/filter/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/filter/Filter.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/handler/ActionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/handler/ActionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/handler/HttpChunkContentCompressor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/handler/HttpChunkContentCompressor.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/handler/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/handler/Request.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/handler/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/handler/Response.java -------------------------------------------------------------------------------- /src/main/java/com/xiaoleilu/loServer/listener/FileProgressiveFutureListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/main/java/com/xiaoleilu/loServer/listener/FileProgressiveFutureListener.java -------------------------------------------------------------------------------- /src/test/java/com/xiaoleilu/loServer/example/ExampleAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/test/java/com/xiaoleilu/loServer/example/ExampleAction.java -------------------------------------------------------------------------------- /src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/looly/loServer/HEAD/src/test/resources/logback.xml --------------------------------------------------------------------------------