1. Nessa aula vamos aprender a utilizar o módulo HttpServer no Python.
  2. Esse módulo é muito legal, pois podemos compartilhar arquivos (imagens, código-fonte, músicas, vídeos, etc) entre diferentes máquinas, por meio de um servidor Http.
  3. No meu caso, farei uma simulação entre a comunicação de arquivos entre minha máquina física e uma máquina virtual.
  4. Você poderia fazer o teste entre a sua máquina física e um celular, ou um outro computador que esteja conectado na mesma rede.
  5. Para iniciar o servidor http, digite o comando no terminal: python -m http.server

Img1.png

  1. Como pode ser visto na imagem acima, o servidor HTTP está ativo na porta 8000. Agora é só se certificar o endereço Ip da máquina física e acessar o endereço em uma outra máquina ou celular por exemplo.

Img2.PNG

  1. No nosso caso, note que eu cliquei no arquivo calculo.py, imediatamente o servidor será notificado que foi feito uma requisição HTTP com o método GET.

Img3.png