This project allows you to test your network HTTP connexion.
Useful when you can't use iperf. :-)
- Java 7
- Tomcat 7 (or any Servlet 3.0-compliant server)
- Maven 3 for compiling
mvn clean package
Deploy target/speedtest.war
into a Servlet 3.0 server (e.g. Tomcat 7).
Test download: curl -o /dev/null http://server/speedtest/<size>[kKmMgG]
k
: kiloK
: kilim
: megaM
: megig
: gigaG
: gigi
Test upload: curl -X POST -T <big_file> http://server/speedtest/
the returned number is your upload speed in bytes / second.