Quellcode durchsuchen

Supprot SSEvent event = NULL (#542)

lmj010308 vor 1 Jahr
Ursprung
Commit
336e74897b
1 geänderte Dateien mit 3 neuen und 1 gelöschten Zeilen
  1. 3 1
      http/server/HttpResponseWriter.cpp

+ 3 - 1
http/server/HttpResponseWriter.cpp

@@ -68,7 +68,9 @@ int HttpResponseWriter::SSEvent(const std::string& data, const char* event /* =
         EndHeaders("Content-Type", "text/event-stream");
         EndHeaders("Content-Type", "text/event-stream");
     }
     }
     std::string msg;
     std::string msg;
-    msg =  "event: "; msg += event; msg += "\n";
+    if (event) {
+        msg = "event: "; msg += event; msg += "\n";
+    }
     msg += "data: ";  msg += data;  msg += "\n\n";
     msg += "data: ";  msg += data;  msg += "\n\n";
     state = SEND_BODY;
     state = SEND_BODY;
     return write(msg);
     return write(msg);