none
Server Sent Events - Sleep RRS feed

  • Pergunta

  • Boa tarde!

    No meu sistema desenvolvi uma função utilizando ASP.NET e Server Sent Events do HTML5/JS. Essa função carrega automaticamente a cada minuto, esse tempo é definido no parâmetro Sleep. Funcionou certo mas quando clico em um botão/link preciso esperar carregar todo o tempo estabelecido no Sleep para redirecionar para um evento.

    Alguém sabe como evitar que o tempo do Sleep termine para executar um evento?

    Segue o código que estou utilizando para realizar o SSE:

    Response.ContentType = "text/event-stream";
    Response.Headers.Add("Content-Type", "text/event-stream");
    Response.Headers.Add("Cache-Control", "no-cache");
    Response.Headers.Add("Access-Control-Allow-Origin", "*");
    Response.Buffer = false;
    Response.Expires = -1;
    
    Response.Write(String.Format("data: {0}", "teste"));
    
    Response.Flush();
    
    Thread.Sleep(60000);

    • Editado PHMV terça-feira, 26 de janeiro de 2016 17:06
    terça-feira, 26 de janeiro de 2016 17:02