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 相关文章推荐
SMARTY学习手记
Jan 04 PHP
PHP用GD库生成高质量的缩略图片
Mar 09 PHP
利用PHP函数计算中英文字符串长度的方法
Nov 11 PHP
PHP图像处理类库MagickWand用法实例分析
May 21 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
May 27 PHP
PHP获取数组中单列值的方法
Jun 10 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
Aug 10 PHP
关于PHP中协程和阻塞的一些理解与思考
Aug 11 PHP
PHP面向对象五大原则之单一职责原则(SRP)详解
Apr 04 PHP
PHP手机短信验证码实现流程详解
May 17 PHP
PHP生成二维码与识别二维码的方法详解【附源码下载】
Mar 07 PHP
PHP Ajax跨域问题解决方案代码实例
Aug 01 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
eWebEditor v3.8 商业完整版 (PHP)
2006/12/06 PHP
php中经典方法实现判断多维数组是否为空
2011/10/23 PHP
给WordPress中的留言加上楼层号的PHP代码实例
2015/12/14 PHP
js post方式传递提交的实现代码
2010/05/31 Javascript
JavaScript 函数replace深入了解
2013/03/14 Javascript
JS验证日期的格式YYYY-mm-dd 具体实现
2013/06/29 Javascript
jquery实现不同大小浏览器使用不同的css样式表的方法
2014/04/02 Javascript
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
javascript自定义函数参数传递为字符串格式
2014/07/29 Javascript
js中实现多态采用和继承类似的方法
2014/08/22 Javascript
smartupload实现文件上传时获取表单数据(推荐)
2016/12/12 Javascript
json的结构与遍历方法实例分析
2017/04/25 Javascript
Easyui使用Dialog行内按钮布局的实例
2017/07/27 Javascript
vue中,在本地缓存中读写数据的方法
2018/09/21 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
2019/01/15 Javascript
重学 JS:为啥 await 不能用在 forEach 中详解
2019/04/15 Javascript
Vue组件系列开发之模态框
2019/04/18 Javascript
详解vue-cli+es6引入es5写的js(两种方法)
2019/04/19 Javascript
vscode+gulp轻松开发小程序的完整步骤
2020/10/18 Javascript
python实现将html表格转换成CSV文件的方法
2015/06/28 Python
python GUI库图形界面开发之PyQt5动态加载QSS样式文件
2020/02/25 Python
利用CSS3实现炫酷的飞机起飞动画
2016/09/17 HTML / CSS
使用phonegap获取位置信息的实现方法
2017/03/31 HTML / CSS
中药专业大学生医药工作求职信
2013/10/25 职场文书
高校教师思想汇报
2014/01/11 职场文书
2014年林业工作总结
2014/12/05 职场文书
优秀少先队员事迹材料
2014/12/24 职场文书
台风停课通知
2015/04/24 职场文书
行政二审代理词
2015/05/25 职场文书
2015年城管执法工作总结
2015/07/23 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
Python的flask接收前台的ajax的post数据和get数据的方法
2021/04/12 Python
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript
Python自动化爬取天眼查数据的实现
2021/06/15 Python
MySQL 中如何归档数据的实现方法
2022/03/16 SQL Server
戴尔Win11系统no bootable devices found解决教程
2022/09/23 数码科技