Я пытаюсь использовать пакет symfony mercure, но он, похоже, не работает даже с примером, приведенным в документации. вот мой код в моем контроллере
/**
* @Route("/test", name="test")
*/
class TestController extends AbstractController
{
public function __invoke(PublisherInterface $publisher): Response
{
$update = new Update(
'/chat',
json_encode(['status' => 'OutOfStock'])
);
// The Publisher service is an invokable object
$publisher($update);
return new Response('published!');
}
}
, и это ошибка, которую я получаю.
HTTP / 1.1 400 Плохой запрос возвращен для "http://localhost: 3000 / .well-known / mercure".
кто-нибудь знает, что не так?
изображение ошибки здесь
здесь это ссылка на github для моего проекта