我正在尝试使用 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://localhost:3000/.well-known/mercure”返回了 HTTP/1.1 400 错误请求。
有谁知道出了什么问题?
错误图片在这里