Ich verwende Server Sent Events (SSE), um Daten an das Frontend zu übertragen. Ich war in der Lage, das meiste davon nur durch die Erforschung seiner RFC https://www.w3.org/TR/2011/WD-eventsource-20111020/ zu implementieren. Der einzige Teil, an dem ich festhalte, ist, wenn die SSE sich von einer fehlerhaften Verbindung wieder verbindet.So erhalten Sie die letzte SSE-Ereignis-ID mit CGI + Python
Die Dokumentation besagt, dass bei einer erneuten Verbindung einer SSE-Verbindung die Last-Event-ID zu den Kopfdaten hinzugefügt wird. Ich habe keine Ahnung, wie ich das von meinem Skript bekommen kann.
Ich verwende lighttpd als meinen Webserver, cgi, um meine Skripte zu starten, und Python 2.7 als meine Skriptsprache.
Ich habe versucht, os.environ zu lesen, aber es enthält nichts im Zusammenhang mit der zuletzt empfangenen SSE-ID.
Weiß jemand, wie ich die letzte erhaltene Ereignis-ID bekommen kann?