Simple HTTP client and a simple HTTP server. Easy to use and small.
Demonstrates that if one needs to write an application communicating via HTTP one does not need any large libraries or frameworks.
This only uses what is included in Java JDK. The only external dependancy - JUnit (testing only). Java 8 is used for development.
To include the latest stable version from Maven Repository add the following to your pom.xml:
<!-- https://mvnrepository.com/artifact/com.github.serguei-p/http -->
<dependency>
<groupId>com.github.serguei-p</groupId>
<artifactId>http</artifactId>
<version>1.0.46</version>
</dependency>