介绍
本篇文章为大家展示了如何使用Laravel5.1框架响应,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
1基本的响应
我们前几篇笔记已经用过很多响应了,其中包括字符串:
路线::get (& # 39;/& # 39;,, function (), { return 才能;& # 39;欢迎欢迎& # 39;; });
注:我们写的是返回简单的字符串,但是Laravel框架会自动把它组成一个响应。
1.1自定义响应头
路线::get (& # 39;/& # 39;,, function (), { return 才能;(new \照亮\ Http \响应(& # 39;你好# 39;,,200))→页眉(& # 39;内容类型# 39;,,& # 39;text/html # 39;); });
我们还可以使全用响应局帮助函数来生成相应,如果想要指定多个响应头可以链式操作↓
路线::get (& # 39;/& # 39;,, function (), { return 才能响应(& # 39;你好# 39;) ,,,→页眉(& # 39;内容类型# 39;,,& # 39;text/html # 39;) ,,,→页眉(& # 39;一些# 39;,,& # 39;一些# 39;); });
1.2添加饼干信息
我们可以使用withCookie函数来添加饼干信息。
路线::get (& # 39;/& # 39;,, function (), { return 才能响应(& # 39;你好# 39;) ,,,→页眉(& # 39;内容类型# 39;,,& # 39;text/html # 39;) ,,,→withCookie (& # 39; cookie-name& # 39;,, & # 39;价值# 39;); });
1.3返回视图
之前我们使用的是帮助函数视图(),今天来点儿麻烦的——:
路线::get (& # 39;/& # 39;,, function (), { return 才能;响应() ,,,→视图(& # 39;欢迎# 39;) ,,,→withCookie (& # 39; newCookie& # 39;,, & # 39;回家# 39;); });
1.4返回JSON
当我们开发JSON API时是必须会的哦:
路线::get (& # 39;/& # 39;,, function (), { return 才能;响应() ,,,→json ([ ,,,,,“name",=祝辞,“k", ,,,,,“age",=在24 ,,,); });
1.5重定向
重定向我们之前也使用过,回顾下吧:
路线::get (& # 39;/& # 39;,, function (), { return 才能;重定向()→行动(& # 39;Admin \ HomeController@index& # 39;); });
有的时候啊我们需要重定向到当前页面的前一个位置,可以用回函数:
路线::get (& # 39;/& # 39;,, function (), {//才能,withInput可以将之前页面用户输入的信息一起返回去,这样方便用户不用重复输入。 return 才能回()→withInput (); });
当用户输入正确后重定向应该给人家一些提示是吧我们可以用一次性的会话来传递:
路线::get (& # 39;/& # 39;,, function (), { return 才能;重定向()→行动(& # 39;Admin \ HomeController@index& # 39;)→与(& # 39;状态# 39;,,& # 39;成功# 39;); }); @ if才能(会话(& # 39;状态# 39;)) ,,,& lt; div 类=癮lert alert-success"比; ,,,,,{{,会话(& # 39;状态# 39;),}} ,,,& lt;/div> @endif才能
上述内容就是如何使用Laravel5.1框架响应,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。