Я пытаюсь использовать отправленные сервером события, без использования .php в конце вызова. Я переделал .htdocs
чтобы позволить расширению php быть вызванным.
// works
var evtSource = new EventSource("ssedemo.php");
// does not work
var evtSource = new EventSource("ssedemo");
тем не мение localhost/ssedemo.php
а также localhost/ssedemo
вернуть те же данные
Это потому, что когда вы делаете запрос «HTTP: // локальный / сс«он проходит через ваш веб-сервер, который переписывает запрос на получение sse.php
Когда ваш PHP-скрипт включает в себя «ssedemo.php», он не получает его через веб-сервер, он ищет файл локально в файловой системе.
Других решений пока нет …