heldercorreia.com

autodidata, programador e consultor

Correr um servidor HTTP simples

Abrir um conjunto de ficheiros html locais no browser não é boa simulação do que acontece num servidor web (file://). Funciona ok para ver o demo de uma biblioteca javascript, mas para outros propósitos é simples o suficiente ter um servidor HTTP básico. So, why not?

Em semelhança da minha última dica, há outro módulo python que permite lançar um servidor HTTP básico na pasta onde estamos.

$ python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...

# Ou noutra porta
$ python -m SimpleHTTPServer 8080
Serving HTTP on 0.0.0.0 port 8080 ...

Eu uso isto muitas vezes, especialmente para ver o resultado do build do meu site, ou de documentação que estou a fazer em Sphinx.

Comentários