Public | Automated Build

Last pushed: a year ago
Short Description
Base image for client and server implementation of the HTTP using Java Sockets.
Full Description

HTTP Client and Server

Client and server implementation of the Hypertext Transfer Protocol (HTTP) using Java Sockets.

Written by @StijnCaerts and @jppgks for the second assignment of Computer Networks
to learn Socket programming and get familiarized with the basics of distributed programming.

Run server

# 🐳  Pulls image, then runs server publishing port 8080 on localhost
docker run --name "bernard" -d -p 8080:8080 jppgks/http-server

Interact with the server at localhost:8080! 🎉

Run client

# Modify parameters as you see fit
docker run --network container:"bernard" -it jppgks/http-client -Pmethod="GET" -Phost="localhost" -Pport="8080"
Docker Pull Command
Source Repository