请问webman如何可以像Laravel一样优雅的自定义401、403、404、429、500等错误页面?? 可否给点思路或实例。
官方文档有介绍处理 异常处理
500错误也就是异常文档有介绍 https://www.workerman.net/doc/webman/exception.html 处理。 404在文档也有介绍 https://www.workerman.net/doc/webman/route.html#%E5%A4%84%E7%90%86404
webman本身好像不会返回 401、403、429 这些状态码,如果需要返回这些http状态码就自己定义一个函数啊, 就在 app/functions.php里定义
function http_401() { return view('your/401.html')->withStatus(401); }
控制器直接return http_401(); 就好了。http_401函数里你要返回哪个模版或者还是json就自己决定好了
官方文档有介绍处理 异常处理
500错误也就是异常文档有介绍 https://www.workerman.net/doc/webman/exception.html 处理。
404在文档也有介绍 https://www.workerman.net/doc/webman/route.html#%E5%A4%84%E7%90%86404
webman本身好像不会返回 401、403、429 这些状态码,如果需要返回这些http状态码就自己定义一个函数啊,
就在 app/functions.php里定义
控制器直接return http_401(); 就好了。http_401函数里你要返回哪个模版或者还是json就自己决定好了