henk-s
11/25/2016 - 7:49 AM

one line log parse to browser

one line log parse to browser

Server:

$ (echo -e ‘HTTP/1.1 200 OK\nAccess-Control-Allow-Origin: *\nContent-type: text/event-stream\n’ && tail -f /path/to/some/file | sed -u -e ‘s/^/data: /;s/$/\n/’) | nc -l 1234


Browser (console):
new EventSource("http://host:1234/").onmessage = function(e) {
  console.log(e.data);
};