Php 将服务器发送的事件与laravel一起使用
我一直在尝试使用服务器发送的事件设置进度条,但如果我有以下情况,我似乎找不到一种方法来使用laravel将标题设置为text/stream,而不做出并返回响应:Php 将服务器发送的事件与laravel一起使用,php,laravel,progress-bar,server-sent-events,Php,Laravel,Progress Bar,Server Sent Events,我一直在尝试使用服务器发送的事件设置进度条,但如果我有以下情况,我似乎找不到一种方法来使用laravel将标题设置为text/stream,而不做出并返回响应: Controller { public function doStuff() { $this->doer->doLengthyStuff(); } } doer { public function doLenghtyStuff() { //doin
Controller {
public function doStuff()
{
$this->doer->doLengthyStuff();
}
}
doer {
public function doLenghtyStuff()
{
//doing stuff
echo $progress;
flush();
}
}
如何在doer类上将标题设置为文本/流?最后使用jquery ajax xhr添加了进度事件侦听器,并简单地在服务器端回显和刷新消息