Desenvolvimento de Aplicações Dinâmicas para a Web
http://www.async.com.br/~kiko/webdev/
Christian Reis
kiko@async.com.br
Voltar | 6 | Seguir

Arquitetura Web: Rede

  • O navegador Web consulta, via rede, um servidor através do endereço especificado na URI.
  • URI: Uniform Resource Indicator -> [método]://[host[:porta]][recurso]
  • Parte da URI determina onde o recurso está localizado dentro do servidor. O servidor busca a página correspondente e envia de volta ao cliente.
  • Requisições HTTP são textuais e muito simples.
  • Cliente sabe fazer requisições e interpretar respostas; servidor vice-versa.
    GET /~kiko/webdev/ HTTP/1.0
    Host: www.async.com.br
    200 HTTP/1.0 OK
    Content-Type: text/html
    [Conteúdo HTML]