Tenho uma imagem, e quero ver se uma conexão esta viva com o cliente(algo como x clientes conectados ao vivo), e pra isso precios de um heartbeat, e queria fazer isso com uma imagem.
O cliente usa uma imagem com url dinamico, e a cada x segundos queria que essa url fosse chamada denovo, so pra ver se a conexão com esse cliente ainda está viva.
Tentie usando cache-control no header pra ver se o navegador recarregava a imagem apos a expiração, mas sem sucesso, dessa forma, com o socket escrevendo na resposta, deu certo, mas o fato que fica infinitamente o simbolo de carregando na página é assustador. Nao sei mais como posso tentar fazer isso dar certo sem um loading infinito.
Respondendo a "o que exatamente esta pretendendo resolver? se..." dentro da publicação [Não disponível]
1
1
o cache-control não serve pra isso, o navegador só vai carregar a imagem de novo se a pagina recarregar.
javascript nao é uma opção pra vc? usar um setInterval parq chamar o backend a cada 3 segundos é uma opção pra estabelecer se a pessoa ainda está lá ou não