You can download http-2.97.jar in this page.
Apache 2
http-2.97.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/net.code-story/http/pom.properties META-INF/maven/net.code-story/http/pom.xml THIRD-PARTY.txt app/404.html app/500.html app/_layouts/default.html app/auth/login.html app/favicon.ico coffee-script/toJs.js coffee-script/toSourceMap.js livereload/livereload.js net.codestory.http.AbstractWebServer.class net.codestory.http.Configuration.class net.codestory.http.Context.class net.codestory.http.Cookie.class net.codestory.http.Cookies.class net.codestory.http.NewCookie.class net.codestory.http.Part.class net.codestory.http.Query.class net.codestory.http.Request.class net.codestory.http.Response.class net.codestory.http.WebServer.class net.codestory.http.annotations.AllowCredentials.class net.codestory.http.annotations.AllowHeaders.class net.codestory.http.annotations.AllowMethods.class net.codestory.http.annotations.AllowOrigin.class net.codestory.http.annotations.AnnotationHelper.class net.codestory.http.annotations.ApplyAfterAnnotation.class net.codestory.http.annotations.ApplyAroundAnnotation.class net.codestory.http.annotations.Delete.class net.codestory.http.annotations.Deletes.class net.codestory.http.annotations.ExposeHeaders.class net.codestory.http.annotations.Get.class net.codestory.http.annotations.Gets.class net.codestory.http.annotations.Head.class net.codestory.http.annotations.Heads.class net.codestory.http.annotations.ManyOptions.class net.codestory.http.annotations.MaxAge.class net.codestory.http.annotations.MethodAnnotations.class net.codestory.http.annotations.MethodAnnotationsFactory.class net.codestory.http.annotations.Options.class net.codestory.http.annotations.Post.class net.codestory.http.annotations.Posts.class net.codestory.http.annotations.Prefix.class net.codestory.http.annotations.Produces.class net.codestory.http.annotations.Put.class net.codestory.http.annotations.Puts.class net.codestory.http.annotations.Resource.class net.codestory.http.annotations.Roles.class net.codestory.http.compilers.CacheEntry.class net.codestory.http.compilers.CoffeeCompiler.class net.codestory.http.compilers.CoffeeSourceMapCompiler.class net.codestory.http.compilers.Compiler.class net.codestory.http.compilers.CompilerException.class net.codestory.http.compilers.CompilerFacade.class net.codestory.http.compilers.Compilers.class net.codestory.http.compilers.CompilersConfiguration.class net.codestory.http.compilers.DiskCache.class net.codestory.http.compilers.LessCompiler.class net.codestory.http.compilers.NashornCompiler.class net.codestory.http.compilers.PathSource.class net.codestory.http.compilers.SourceFile.class net.codestory.http.constants.Encodings.class net.codestory.http.constants.FrameTypes.class net.codestory.http.constants.Headers.class net.codestory.http.constants.HttpStatus.class net.codestory.http.constants.Methods.class net.codestory.http.convert.PrimitiveDefaultValues.class net.codestory.http.convert.TypeConvert.class net.codestory.http.cors.CORSHelper.class net.codestory.http.cors.CORSRequestType.class net.codestory.http.errors.BadRequestException.class net.codestory.http.errors.ErrorPage.class net.codestory.http.errors.ErrorPayload.class net.codestory.http.errors.ForbiddenException.class net.codestory.http.errors.HttpException.class net.codestory.http.errors.NotFoundException.class net.codestory.http.extensions.Extensions.class net.codestory.http.filters.Filter.class net.codestory.http.filters.PayloadSupplier.class net.codestory.http.filters.auth.AuthData.class net.codestory.http.filters.auth.CookieAuthFilter.class net.codestory.http.filters.basic.BasicAuthFilter.class net.codestory.http.filters.log.LogRequestFilter.class net.codestory.http.filters.mixed.MixedAuthFilter.class net.codestory.http.filters.roles.RoleFilter.class net.codestory.http.filters.ssl.ClientCertificateAuthFilter.class net.codestory.http.filters.ssl.UserMapper.class net.codestory.http.forms.Form.class net.codestory.http.injection.AbstractGuiceConfiguration.class net.codestory.http.injection.AbstractSpringConfiguration.class net.codestory.http.injection.GuiceAdapter.class net.codestory.http.injection.GuiceConfiguration.class net.codestory.http.injection.IocAdapter.class net.codestory.http.injection.Singletons.class net.codestory.http.injection.SpringAdapter.class net.codestory.http.internal.Handler.class net.codestory.http.internal.HttpServerWrapper.class net.codestory.http.internal.SimpleCookie.class net.codestory.http.internal.SimpleCookies.class net.codestory.http.internal.SimpleFrame.class net.codestory.http.internal.SimplePart.class net.codestory.http.internal.SimpleQuery.class net.codestory.http.internal.SimpleRequest.class net.codestory.http.internal.SimpleResponse.class net.codestory.http.internal.SimpleServerWrapper.class net.codestory.http.internal.SimpleWebSocketListener.class net.codestory.http.internal.SimpleWebSocketSession.class net.codestory.http.internal.Unwrappable.class net.codestory.http.io.ClassPaths.class net.codestory.http.io.ClasspathScanner.class net.codestory.http.io.FileVisitor.class net.codestory.http.io.InputStreams.class net.codestory.http.io.Resources.class net.codestory.http.io.Strings.class net.codestory.http.livereload.IncomingHelloMessage.class net.codestory.http.livereload.LiveReloadListener.class net.codestory.http.livereload.OutgoingHelloMessage.class net.codestory.http.livereload.OutgoingReloadMessage.class net.codestory.http.logs.Logs.class net.codestory.http.markdown.FormulaPlugin.class net.codestory.http.markdown.MarkdownCompiler.class net.codestory.http.markdown.TablePlugin.class net.codestory.http.misc.Cache.class net.codestory.http.misc.Dates.class net.codestory.http.misc.Env.class net.codestory.http.misc.ExtractWebjars.class net.codestory.http.misc.Hexa.class net.codestory.http.misc.Md5.class net.codestory.http.misc.MemoizingSupplier.class net.codestory.http.misc.PreCompile.class net.codestory.http.misc.Sha1.class net.codestory.http.misc.UrlConcat.class net.codestory.http.misc.WebJarUrlFinder.class net.codestory.http.osxwatcher.CarbonAPI.class net.codestory.http.osxwatcher.FileChangeListener.class net.codestory.http.osxwatcher.Watcher.class net.codestory.http.payload.DataSupplier.class net.codestory.http.payload.Payload.class net.codestory.http.payload.PayloadWriter.class net.codestory.http.payload.StreamingOutput.class net.codestory.http.reload.FixedRoutesProvider.class net.codestory.http.reload.FolderChangeListener.class net.codestory.http.reload.FolderWatcher.class net.codestory.http.reload.JdkWatchService.class net.codestory.http.reload.MasterFolderWatch.class net.codestory.http.reload.OsxWatchService.class net.codestory.http.reload.ReloadingRoutesProvider.class net.codestory.http.reload.RoutesProvider.class net.codestory.http.reload.WatchServiceFacade.class net.codestory.http.routes.AnyRoute.class net.codestory.http.routes.BoundFolderRoute.class net.codestory.http.routes.CatchAllRoute.class net.codestory.http.routes.ConfigurationOverride.class net.codestory.http.routes.ContextToPayload.class net.codestory.http.routes.FourParamsRoute.class net.codestory.http.routes.NoParamRoute.class net.codestory.http.routes.NoParamRouteWithContext.class net.codestory.http.routes.OneParamRoute.class net.codestory.http.routes.ReflectionRoute.class net.codestory.http.routes.Route.class net.codestory.http.routes.RouteCollection.class net.codestory.http.routes.RouteSorter.class net.codestory.http.routes.RouteWithPattern.class net.codestory.http.routes.Routes.class net.codestory.http.routes.RoutesWithPattern.class net.codestory.http.routes.SourceMapRoute.class net.codestory.http.routes.SourceRoute.class net.codestory.http.routes.StaticRoute.class net.codestory.http.routes.ThreeParamsRoute.class net.codestory.http.routes.TwoParamsRoute.class net.codestory.http.routes.UriParser.class net.codestory.http.routes.WebJarsRoute.class net.codestory.http.security.SessionIdStore.class net.codestory.http.security.User.class net.codestory.http.security.Users.class net.codestory.http.security.UsersList.class net.codestory.http.ssl.SSLContextFactory.class net.codestory.http.templating.BasicResolver.class net.codestory.http.templating.HandlebarsCompiler.class net.codestory.http.templating.Model.class net.codestory.http.templating.ModelAndView.class net.codestory.http.templating.Site.class net.codestory.http.templating.TemplatingEngine.class net.codestory.http.templating.ViewCompiler.class net.codestory.http.templating.helpers.AssetsHelperSource.class net.codestory.http.templating.helpers.EachReverseHelperSource.class net.codestory.http.templating.helpers.EachValueHelperSource.class net.codestory.http.templating.helpers.GoogleAnalyticsHelper.class net.codestory.http.templating.helpers.HelperTools.class net.codestory.http.templating.helpers.LiveReloadHelper.class net.codestory.http.templating.helpers.WebjarHelperSource.class net.codestory.http.templating.yaml.YamlFrontMatter.class net.codestory.http.templating.yaml.YamlParser.class net.codestory.http.types.ContentTypes.class net.codestory.http.websockets.Frame.class net.codestory.http.websockets.WebSocketHandler.class net.codestory.http.websockets.WebSocketJsonParser.class net.codestory.http.websockets.WebSocketListener.class net.codestory.http.websockets.WebSocketListenerFactory.class net.codestory.http.websockets.WebSocketSession.class
http-2.97.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>net.code-story</groupId> <artifactId>http</artifactId> <version>2.97</version> <packaging>jar</packaging> <name>CodeStory - Fluent-http</name> <description>Fluent-http is the simplest fastest full fledged web server we could come up with</description> <url>https://github.com/CodeStory/fluent-http</url> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>9</version> <relativePath /> </parent> <scm> <connection>scm:git:git@github.com:CodeStory/fluent-http.git</connection> <url>scm:git:git@github.com:CodeStory/fluent-http.git</url> <developerConnection>scm:git:git@github.com:CodeStory/fluent-http.git</developerConnection> <tag>http-2.97</tag> </scm> <licenses> <license> <name>Apache 2</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> <comments>A business-friendly OSS license</comments> </license> </licenses> <prerequisites> <maven>3.0.4</maven> </prerequisites> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.test.redirectTestOutputToFile>true</maven.test.redirectTestOutputToFile> </properties> <profiles> <profile> <id>release</id> <build> <plugins> <plugin> <artifactId>maven-gpg-plugin</artifactId> <version>1.5</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </profile> <profile> <id>readmeVersion</id> <build> <plugins> <plugin> <groupId>com.google.code.maven-replacer-plugin</groupId> <artifactId>replacer</artifactId> <version>1.5.3</version> <configuration> <file>README.md</file> <token>(?m)<artifactId>http</artifactId>\s*<version>(\d|.)*</version></token> <value> <artifactId>http</artifactId> <version>${project.rel.net.code-story:http}</version></value> </configuration> </plugin> <plugin> <artifactId>maven-scm-plugin</artifactId> <version>1.9.4</version> <configuration> <includes>README.md</includes> <message>update version in the README.md</message> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>properties-maven-plugin</artifactId> <version>1.0-alpha-2</version> <configuration> <files> <file>${basedir}/release.properties</file> </files> </configuration> </plugin> </plugins> </build> </profile> </profiles> <build> <pluginManagement> <plugins> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.6.1</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.2</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.5</version> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.7</version> </plugin> <plugin> <artifactId>maven-site-plugin</artifactId> <version>3.4</version> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <version>2.4</version> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> <version>2.5.1</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.17</version> </plugin> <plugin> <!-- this plugin is used to list the licenses of all the dependencies : mvn org.codehaus.mojo:license-maven-plugin:aggregate-add-third-party --> <groupId>org.codehaus.mojo</groupId> <artifactId>license-maven-plugin</artifactId> <version>1.0-beta-3</version> <configuration> <groupByLicense>true</groupByLicense> <excludedScopes>test</excludedScopes> <excludedGroups>${project.groupId}</excludedGroups> <licenseMerges> <licenseMerge>The Apache Software License, Version 2.0|The Apache License, Version 2.0|Apache 2|Apache 2.0|Apache License 2.0|Apache License|Apache License Version 2.0|Apache License, Version 2.0|ASF 2.0|Apache License|apache2|APLv2.0 </licenseMerge> <licenseMerge>GNU Lesser General Public License, Version 2.1|GNU Lesser General Public License (LGPL), Version 2.1|GNU Lesser General Public License, Version 2.1|Lesser Gnu Public License (LGPL), Version 2.1|LGPL, version 2.1|GNU Lesser General Public License (LGPL), Version 2.1 </licenseMerge> <licenseMerge>The BSD License|BSD|BSD License</licenseMerge> <licenseMerge>Eclipse Public License, Version 1.0|Eclipse Public License (EPL)</licenseMerge> <licenseMerge>The MIT License|MIT License|MIT</licenseMerge> </licenseMerges> </configuration> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.6.5</version> <extensions>true</extensions> <configuration> <serverId>ossrh</serverId> <nexusUrl>https://oss.sonatype.org/</nexusUrl> <autoReleaseAfterClose>true</autoReleaseAfterClose> </configuration> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> <configuration> <releaseProfiles>release</releaseProfiles> <arguments>-Psonatype-oss-release,readmeVersion</arguments> <completionGoals>properties:read-project-properties replacer:replace scm:checkin</completionGoals> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.3.2</version> <configuration> <mainClass>net.codestory.http.WebServer</mainClass> </configuration> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <argLine>-Xmx2G</argLine> <systemProperties> <java.awt.headless>true</java.awt.headless> </systemProperties> </configuration> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>dependency</classpathPrefix> <mainClass>net.codestory.http.WebServer</mainClass> </manifest> </archive> </configuration> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <inherited>false</inherited> <groupId>com.mycila.maven-license-plugin</groupId> <artifactId>maven-license-plugin</artifactId> <version>1.9.0</version> <configuration> <header>${project.basedir}/LICENSE</header> <failIfMissing>true</failIfMissing> <strictCheck>true</strictCheck> <aggregate>true</aggregate> <includes> <include>**/*.java</include> </includes> <mapping> <java>JAVADOC_STYLE</java> </mapping> </configuration> <executions> <execution> <id>enforce-license-headers</id> <phase>validate</phase> <goals> <goal>check</goal> </goals> </execution> </executions> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version>4.1.0</version> </dependency> <dependency> <groupId>org.simpleframework</groupId> <artifactId>simple-http</artifactId> <version>6.0.1</version> </dependency> <dependency> <groupId>com.github.sommeri</groupId> <artifactId>less4j</artifactId> <version>1.10.0</version> </dependency> <dependency> <groupId>com.github.jknack</groupId> <artifactId>handlebars</artifactId> <version>2.1.0</version> <exclusions> <exclusion> <groupId>org.mozilla</groupId> <artifactId>rhino</artifactId> </exclusion> <exclusion> <groupId>org.antlr</groupId> <artifactId>antlr4-annotations</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.commonjava.googlecode.markdown4j</groupId> <artifactId>markdown4j</artifactId> <version>2.2-cj-1.0</version> </dependency> <dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>1.15</version> </dependency> <dependency> <groupId>io.github.lukehutch</groupId> <artifactId>fast-classpath-scanner</artifactId> <version>1.2.3</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.3</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-jsr310</artifactId> <version>2.5.3</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.12</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>1.7.12</version> </dependency> <dependency> <groupId>org.webjars</groupId> <artifactId>webjars-locator</artifactId> <version>0.21</version> </dependency> <dependency> <groupId>org.webjars</groupId> <artifactId>coffee-script</artifactId> <version>1.8.0</version> </dependency> <!-- Optional dependencies --> <dependency> <groupId>com.google.inject</groupId> <artifactId>guice</artifactId> <version>4.0</version> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.1.6.RELEASE</version> <optional>true</optional> </dependency> <!-- Test dependencies --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>2.0.7-beta</version> <scope>test</scope> </dependency> <dependency> <groupId>org.assertj</groupId> <artifactId>assertj-core</artifactId> <version>3.0.0</version> <scope>test</scope> </dependency> <dependency> <groupId>net.code-story</groupId> <artifactId>fluent-rest-test</artifactId> <version>1.3</version> <scope>test</scope> </dependency> <dependency> <groupId>org.webjars</groupId> <artifactId>bootstrap</artifactId> <version>3.3.4</version> <scope>test</scope> </dependency> <dependency> <groupId>org.webjars</groupId> <artifactId>angularjs</artifactId> <version>1.3.14</version> <scope>test</scope> </dependency> <dependency> <groupId>com.github.stefanbirkner</groupId> <artifactId>system-rules</artifactId> <version>1.9.0</version> <scope>test</scope> </dependency> <dependency> <groupId>net.code-story</groupId> <artifactId>simplelenium</artifactId> <version>1.34</version> <scope>test</scope> </dependency> </dependencies> </project>
<dependency> <groupId>net.code-story</groupId> <artifactId>http</artifactId> <version>2.97</version> </dependency>
If you think the following http-2.97.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.