1d4afb5ceSopenharmony_ci<html> 2d4afb5ceSopenharmony_ci <head> 3d4afb5ceSopenharmony_ci <meta charset=utf-8 http-equiv="Content-Language" content="en"/> 4d4afb5ceSopenharmony_ci <script src="/example.js"></script> 5d4afb5ceSopenharmony_ci </head> 6d4afb5ceSopenharmony_ci <body> 7d4afb5ceSopenharmony_ci <img src="libwebsockets.org-logo.svg"> 8d4afb5ceSopenharmony_ci <img src="strict-csp.svg"><br> 9d4afb5ceSopenharmony_ci 10d4afb5ceSopenharmony_ci Hello from the <b>minimal http Server Side Events + Ring example</b>. 11d4afb5ceSopenharmony_ci <p> 12d4afb5ceSopenharmony_ci This is a static page served from ./mount-origin/index.html. 13d4afb5ceSopenharmony_ci <p> 14d4afb5ceSopenharmony_ci It connects back to the server at <i>/sse/sourcename</i> using EventSource()<br> 15d4afb5ceSopenharmony_ci and displays the perioding incoming event data below. 16d4afb5ceSopenharmony_ci <p> 17d4afb5ceSopenharmony_ci The data is being produced by two asynchronous threads at the server, 18d4afb5ceSopenharmony_ci which each sleep for a random period inbetween samples. 19d4afb5ceSopenharmony_ci <p> 20d4afb5ceSopenharmony_ci <textarea id=r readonly cols=60 rows=20></textarea><br> 21d4afb5ceSopenharmony_ci </body> 22d4afb5ceSopenharmony_ci</html> 23d4afb5ceSopenharmony_ci 24