在我制作所有硬处理数据之前,我想返回最终用户一个响应。
我只想从用户那里得到一个请求, 返回一个响应,它可以是一个简单的 json,
然后用户将看到数据,但在我的服务器端我会继续我的其余处理,调用分析、更改数据库和其他。
类似这样的想法: continue processing php after sending http response
最佳答案
对于较重的任务,您应该使用 kernel.terminate
Event .因此,在发送响应后,将执行此事件中的任何任务。这就是 swiftmailer 内存假脱机的工作方式。
关于php - 返回响应后的 symfony 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18297161/