Skip to content

Multi-threaded Web Server written from scratch with Kotlin

License

Notifications You must be signed in to change notification settings

bexxmodd/WebServerKt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multithreaded Web Server written from scratch in Kotlin

Web Server runs on top of TCP and is able to process HTTP requests like GET and HEAD

Build and start the server by supplied port number as a program argument Then you can open it in web browser at localhost:port for the main page

You can also interact with Web Server through curl.

This is how you can request home page (Assuming that server listens on port 8000):

curl localhost:8000/index.html

Alt text

About

Multi-threaded Web Server written from scratch with Kotlin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published