laravel 配置路由 api和web定义的路由的区别详解


Posted in PHP onSeptember 03, 2019

1、路由经过中间件方面不同

打开kerenl.php就可以看到区别

protected $middlewareGroups = [
  'web' => [
   \App\Http\Middleware\EncryptCookies::class,
   \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
   \Illuminate\Session\Middleware\StartSession::class,
   // \Illuminate\Session\Middleware\AuthenticateSession::class,
   \Illuminate\View\Middleware\ShareErrorsFromSession::class,
   \App\Http\Middleware\VerifyCsrfToken::class,
   \Illuminate\Routing\Middleware\SubstituteBindings::class,
  ],
 
  'api' => [
   'throttle:60,1',
   'bindings',
  ],
 ];

2、路径不一样

在web.php写的路由是这样的

eg:http://quan.cms/backend/admin/add

在api.php写的路由需要加上XXX/api/路由地址,相当于在web.php的基础上加了一层api

eg:http://quan.cms/api/backend/admin/add

以上这篇laravel 配置路由 api和web定义的路由的区别详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP.MVC的模板标签系统(四)
Sep 05 PHP
建站常用13种PHP开源CMS比较
Aug 23 PHP
Drupal 添加模块出现莫名其妙的错误的解决方法(往往出现在模块较多时)
Apr 18 PHP
PHP设计模式之命令模式的深入解析
Jun 13 PHP
学习php分页代码实例
Oct 24 PHP
简单的php文件上传(实例)
Oct 27 PHP
php用户注册时常用的检验函数实例总结
Dec 22 PHP
cakephp打印sql语句的方法
Feb 13 PHP
php简单判断文本编码的方法
Jul 30 PHP
PHP代码维护,重构变困难的4种原因分析
Jan 25 PHP
PHP快速排序quicksort实例详解
Sep 28 PHP
微信公众平台开发教程⑥ 微信开发集成类的使用图文详解
Apr 10 PHP
解决laravel 出现ajax请求419(unknown status)的问题
Sep 03 #PHP
解决Laravel blade模板转义html标签的问题
Sep 03 #PHP
Thinkphp5框架简单实现钩子(Hook)行为的方法示例
Sep 03 #PHP
php中钩子(hook)的原理与简单应用demo示例
Sep 03 #PHP
php根据地址获取百度地图经纬度的实例方法
Sep 03 #PHP
Laravel使用Queue队列的技巧汇总
Sep 02 #PHP
PHP单文件上传原理及上传函数的封装操作示例
Sep 02 #PHP
You might like
建立动态的WML站点(一)
2006/10/09 PHP
PHP读取ACCESS数据到MYSQL的代码
2011/05/11 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
两种设置php载入页面时编码的方法
2014/07/29 PHP
ThinkPHP实现ajax仿官网搜索功能实例
2014/12/02 PHP
5款适合PHP使用的HTML编辑器推荐
2015/07/03 PHP
CodeIgniter配置之database.php用法实例分析
2016/01/20 PHP
thinkPHP自动验证机制详解
2016/12/05 PHP
几个javascript操作word的参考代码
2009/10/26 Javascript
jquery 注意事项与常用语法小结
2010/06/07 Javascript
JS分页效果示例
2013/10/11 Javascript
利用jquery动画特效和css打造的侧边弹出垂直导航
2014/04/04 Javascript
window.location不跳转的问题解决方法
2014/04/17 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
JavaScript操作选择对象的简单实例
2016/05/16 Javascript
详解react-native WebView 返回处理(非回调方法可解决)
2018/02/27 Javascript
微信小程序methods中定义的方法互相调用的实例代码
2018/08/07 Javascript
基于JS实现父组件的请求服务过程解析
2019/10/14 Javascript
JavaScript设计模式--简单工厂模式定义与应用案例详解
2020/05/23 Javascript
解决vue使用vant轮播组件swipe + flex时文字抖动问题
2021/01/07 Vue.js
使用Python脚本生成随机IP的简单方法
2015/07/30 Python
python shell根据ip获取主机名代码示例
2017/11/25 Python
Golang GBK转UTF-8的例子
2019/08/26 Python
Django Docker容器化部署之Django-Docker本地部署
2019/10/09 Python
简单了解python数组的基本操作
2019/11/26 Python
Python 实现try重新执行
2019/12/21 Python
python针对Oracle常见查询操作实例分析
2020/04/30 Python
HTML5 Canvas实现烟花绽放特效
2016/03/02 HTML / CSS
英国在线滑雪板和冲浪商店:The Board Basement
2020/01/11 全球购物
某个公司的Java笔面试题
2016/03/11 面试题
Java中的异常处理机制的简单原理和应用
2013/04/27 面试题
2013年办公室秘书的个人自我鉴定
2013/10/24 职场文书
优秀大学生职业生涯规划书
2014/02/27 职场文书
单位工作证明格式模板
2014/10/04 职场文书
红灯733-1型14管5波段半导体收音机
2021/04/22 无线电
python井字棋游戏实现人机对战
2022/04/28 Python