Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jmcheon/webserv

This project is to make your own HTTP server.
https://github.com/jmcheon/webserv

cpp html5 network nginx webserver

Last synced: 9 days ago
JSON representation

This project is to make your own HTTP server.

Awesome Lists containing this project

README

        

# Webserv
>*_Summary: This project is about writing your own HTTP server_*

| Requirements | Skills |
|--------------|--------|
| - `C++ 98`
- `Makefile`
| - `Unix`
- `Network & system administration`
- `Object-oriented programming`|

## Usage
curl --resolve localhost:80:127.0.0.1 [http://localhost:8080/](http://localhost:8080/)
curl -X POST [http://localhost:8080/post/post.php](http://localhost:8080/post/post.php) -H "Content-Type: plain/text" --data "id=12&age=123"

## Implementation
[Class Diagram](https://github.com/jmcheon/Webserv/wiki/Config-part.-%ED%81%B4%EB%9E%98%EC%8A%A4%EB%8B%A4%EC%9D%B4%EC%96%B4%EA%B7%B8%EB%9E%A8(Class-Diagram))

[Descriptions of each method of Parser class](https://jmcheon.github.io/)