Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Comportamento do cliente com o ServerPush - Curso HTTP - Aula 08

Nesta aula o professor disse: "...o server envia dados para o cliente sem que o cliente tenha solicitado, tornando o tráfego de dados muito mais otimizado."

Mas o que acontece com as requisições que o cliente deveria fazer? O cliente já possui a "inteligencia" para descartar estas requisições?

2 respostas
solução!

Olá Márcio,

Quando o cliente está configurado com Server Push (padrão), o servidor envia para o cliente um frame chamado de PUSH_PROMISE.

Esse frame irá informar o cliente que o servidor quer "empurrar" (push) um recurso, esse recurso deve ser armazenado no cache do cliente, quando o cliente fizer uma requisição para esses recursos que foram feito um push, esses dados serão pegos do cache do cliente ao invés do servidor.

Excelente! Obrigado!