webman,请问model层怎么设置cookie?

JackDx
Cannot modify header information - headers already sent by (output started at F:\php\webman-admin\vendor\workerman\webman-framework\src\Route.php:265)

返回是在控制器Response返回的,但是我想先在模型层设置cookie后,后续处理一些业务。

3505 1 0
1个回答

walkor 打赏

webman最终是要在控制器里返回一个suport\Response对象,你可以在model层创建一个$response = new suport\Response(),然后$response->cookie(),最终在控制器return这个 $response

不过不建议在model层设置cookie,应该是model层返回一组数据,包含是否需要设置cookie及cookie的值,然后控制器里设置cookie

  • JackDx 2021-02-25

    是的,我现在就这样做的。感谢大佬回复。

年代过于久远,无法发表回答
×
🔝