Cursos / Redes de Computadores / Redes de Computadores II / Aula

arrow_back Aula 02 - Web: Protocolo HTTP e servidor Apache - Parte I

Apresentação

Veja aqui uma introdução a esta aula.

Nas últimas décadas, foram criadas diversas aplicações para a Internet que se tornaram bastante populares, sendo utilizadas até nos dias atuais, como por exemplo, o correio eletrônico (SMTP), acesso remoto (Telnet e SSH), a transferência de arquivos (FTP), entre outros. Contudo, a Internet como hoje a conhecemos, se deve em grande parte ao imenso sucesso alcançado por um protocolo em particular criado na década de 1990: o HTTP, pois ele está por trás do funcionamento da Web. É ele, juntamente com os programas navegadores (browsers) e servidores Web, que nos permitem acessar diariamente nossos sites preferidos para trabalhar, nos divertir, ler notícias, realizar compras, etc.

Nesta primeira parte estudaremos o protocolo responsável por permitir a comunicação entre clientes e servidores, chamado de HTTP (HyperText Transfer Protocol). Analisaremos formato das mensagens de requisição e resposta, funcionamento das suas diferentes versões, entre outros aspectos do protocolo.

Objetivos

Após estudar o conteúdo desta aula, você será capaz de:

  • Entender o funcionamento básico do protocolo HTTP nas versões 1.0 e 1.1.
  • Entender o formato básico das mensagens HTTP trocadas entre clientes (ex: Firefox) e servidores (Ex: Apache).
  • Entender o funcionamento de alguns mecanismos presentes no protocolo HTTP, como cookies.

Versão 5.3 - Todos os Direitos reservados