Um servidor HTTP simples escrito em C usando soquetes. Solicitações GET e HEAD.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
- Instale o
make
. - Clone o repositorio com o comando:
git clone https://github.com/Henriquecesp/http-c.git
- Na pasta do projeto clonado rode o comando
make
:
make
- Rode o servidor com:
./http-server
- A aplicação estará disponivel em
http://localhost:3000/
- Aceita requisições GET e HEAD.
- No caminho padrão retorna o
index.html
- Se o caminho for
/contact
retorna ocontact.html
- Retorna os status:
200 (OK)
400 (Bad Request)
404 (Not Found)