Skip to content

pablo-vicente/servidorHTTP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation


                        Servidor HTTP em NODE.js
            Retornar em JSON um valor inteiro por extenso dentro intervalo de -99.999 ~ 99.999.

-Exemplo CMD/TERMINAL:
    curl http://localhost:3000/-94587
-Resultado:
{
        "extenso": "menos noventa e quatro mil e quinhentos e oitenta e sete"
}

                              Execução com Docker

1° Download Docker: https://hub.docker.com/editions/community/docker-ce-desktop-windows
2° Em SETTING Habilitar "Expose daemon on TCP://localhost:2375 without LTS

3º TERMINAL/CMD: 
    3.1° Dentro da pasta Ex: "CD desktop/servidorHTTP-master"
    3.2° Digite o comando: "docker-compose up"
    3.3° Mensagem "server_1  | Server running at http://0.0.0.0:3000" indica servidor está funcionando
    3.4° Para finalizar o servidor digite "CTRL+C"  
--
3.5° Caso execute o comando acima novamente é preciso desligar o container 
  3.5.1° Digite "dcocker ps"
  3.5.2° Copie código "CONTAINER ID" do container com nome "servidorhttp-master_server_1"
  3.5.3° Digite "docker stop /código/"
  3.5.4° Aguarde até aparecer número
  3.5.5° Verifique se container finalizou digitando "dcocker ps", agora não deverá ter nenhum
--

                              Execução Apenas com Node.JS

1° Download NODEJS: https://nodejs.org/en/
2º Com TERMINAL/CMD navegue até a pasta ex "CD desktop/servidorHTTP-master"
3° Execute o comando para iniciar o servidor "node server.js"
4° Mensagem "server_1  | Server running at http://0.0.0.0:3000" indica servidor está funcionando
5° Para finalizar o servidor digite "CTRL+C"

                              Testando

1° Navegador: digite "http://localhost:3000/numero", 
    Número: dentro do intervalo dos inteiros [-99.999 ~99.999];
    Ex: "http://localhost:3000/5" 

2° Terminal/CMD: digite "curl http://localhost:3000/numero";
    Número: dentro do intervalo dos inteiros [-99.999 ~99.999];
    Ex: "curl http://localhost:3000/5" 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published