Dicas

1784 palavras 8 páginas
Roberth Pinheiro roberthpin@gmail.com twitter.com/roberthpin

Java para Web
Servlets

HTML e HTTP

HTML
• Linguagem de Marcação de Hipertexto. • Informa ao browser como exibir o conteúdo ao usuário.

HTTP
• Protocolo de Transferência de Hipertexto. • Protocolo que possibilita conversa Cliente e Servidor.

Linguagem HTML
Quando você desenvolve uma página, você usa o HTML para descrever que aparência a página deve ter e como deve se comportar.

Protocolo HTTP
• O HTTP roda no topo do TCP/IP; • Solicitação/Resposta se dá através do HTTP; (Canal de comunicação).

CLIENTE Solicitação HTTP Resposta HTTP

Principais elementos do fluxo de resposta: - Um código de status; - Tipo do conteúdo (texto, imagem, HTML). - O conteúdo (HTML real, a imagem e etc).

SERVIDOR

Transferindo Informação na Web

O que consta na requisição?
• Métodos HTTP: GET ou POST. • O nome do método informa ao servidor o tipo da solicitação que está sendo feita;

Métodos HTTP: GET e POST
O GET é uma simples solicitação, o POST pode enviar dados do usuário. O GET é o método mais simples do HTTP. Através dele, recursos podem ser solicitados (Página HTML, JPEG, PDF). O POST é uma solicitação mais poderosa. Com o POST você pode solicitar algo e, ao mesmo tempo, enviar os dados de um formulário para o servidor.

E os outros métodos?
GET e POST são os métodos mais usados. Existem outros (raramente utilizados), tais como HEAD, TRACE, PUT, DELETE, OPTIONS e CONNCET.

alagoas24horas.com.br/esportes/formula1/?vArea=Esportes&vEditoria=Formula&vCodEditoria=75

Eu poderia jurar que vi solicitações GET que enviavam alguns dados por parâmetros ao servidor.

Razões para usar o POST no lugar do GET
O total de caracteres no GET é limitado; Os dados que você envia através do GET são anexados à URL; O usuário pode adicionar aos favoritos a página que envia um formulário.

Que tal uma solicitação GET para atualizar o banco de dados? ³
A função do servlet é receber uma

Relacionados

  • Dicas
    26687 palavras | 107 páginas
  • Dicas
    734 palavras | 3 páginas
  • dicas
    33164 palavras | 133 páginas
  • Dicas
    590 palavras | 3 páginas
  • Dicas
    6512 palavras | 27 páginas
  • dicas
    765 palavras | 4 páginas
  • Dicas
    5032 palavras | 21 páginas
  • dicas
    270 palavras | 2 páginas
  • Dicas
    1606 palavras | 7 páginas
  • Dicas
    1225 palavras | 5 páginas