Escolar Documentos
Profissional Documentos
Cultura Documentos
R: A página da web tem um arquivo HTML base que possui vários objetos referenciados e cada um
endereçável por um URL.
R: HTTP (Hypertext Transfer Protocol), protocolo de camada da aplicação web que descreve um
protocolo sem estado com o qual os dados podem ser transmitidos em uma rede IP.
R: O cliente inicia conexão TCP (cria socket) para o servidor, porta 80, o servidor aceita a conexão
TCP do cliente.
R: Conexão TCP aberta para um servidor vários objetos podem ser enviado por TCP único conexão
entre cliente, e esse servidor.
R: POST: página da web geralmente inclui formulário de entrada. Entrada do usuário enviada do
cliente para o servidor no corpo da entidade de HTTP com mensagem de solicitação POST.
GET: inclui dados do usuário no campo URL de HTTP com mensagem de solicitação GET.
HEAD: faz solicitação de cabeçalhos que seria devolvido se especificado URL é solicitado com um
método HTTP GET.
PUT: carrega o novo arquivo para o servidor e substitui completamente o arquivo que existe no
URL especificado com conteúdo em corpo da entidade da solicitação de mensagem POST HTTP.
R: 200 ok, 301 mudou-se permanentemente, 400 solicitação inválida, 404 não encontrado, versão
HTTP 505 não suportada.
R: É um protocolo sem estado. Significa que cada requisição feita no navegador é independente,
quando o navegador fecha a conexão TCP toda informação é perdida. A consequência é que cada
requisição é uma diferente, então não existe uma informação na requisição que guarde o estado.
15) O que são "cookies"? Qual a relação com o item anterior?
R: são arquivos criados por sites em que você visita e que são salvos no computador do usuário
pelo navegador. Os cookies em relação ao HTTP cria solicitações e os armazena.
R:
17) Em resumo, onde "cookies" podem ser usados? Quais a relação com a questão da privacidade?
18) O que são web caches? Quais suas finalidade? São clientes ou servidores? Quais as vantagens
das web caches?
R: é um armazenamento temporário no disco rígido de páginas web, é uma cópia da página que é
armazenada no servidor. Sua finalidade é satisfazer as solicitações do cliente sem que precise
envolver o servidor de origem. São servidores. Menos requisições e respostas trafegam na rede e
só precisa recuperar o objeto do servidor somente uma vez reduzindo a quantidade de banda
usada pelo cliente.
R:
R: HTTP/2 é uma revisão do protocolo HTTP, ele é feito para ser entendido pela máquina e por isso
é mais eficiente e traz benefícios que consertam os problemas atuais da web.
HTTP/3 ele melhora a velocidade de carregamento dos sites e segurança das conexões.