Setting "Cache-Control" to "no-cache" in SSE

This commit is contained in:
Manu Mtz-Almeida 2015-05-14 02:08:47 +02:00
parent 20213d6de3
commit 51a64abe86
1 changed files with 3 additions and 0 deletions

View File

@ -21,6 +21,9 @@ func WriteSSEvent(w http.ResponseWriter, eventName string, data interface{}) err
if len(header.Get("Content-Type")) == 0 {
header.Set("Content-Type", sse.ContentType)
}
if len(header.Get("Cache-Control")) == 0 {
header.Set("Cache-Control", "no-cache")
}
return sse.Encode(w, sse.Event{
Event: eventName,
Data: data,