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桌面中心(一) 创建数据库
Mar 11 PHP
PHP URL地址获取函数代码(端口等) 推荐
May 15 PHP
php excel类 phpExcel使用方法介绍
Aug 21 PHP
php中global和$GLOBALS[]的分析之一
Feb 02 PHP
关于crontab的使用详解
Jun 24 PHP
PHP基于imap获取邮件实例
Nov 11 PHP
php实现的SESSION类
Dec 02 PHP
PHP中使用Imagick读取pdf并生成png缩略图实例
Jan 21 PHP
php中mkdir()函数的权限问题分析
Sep 24 PHP
PHP+Redis 消息队列 实现高并发下注册人数统计的实例
Jan 29 PHP
TP5框架页面跳转样式操作示例
Apr 05 PHP
PHP设计模式(四)原型模式Prototype实例详解【创建型】
May 02 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
PHP系统命令函数使用分析
2013/07/05 PHP
ThinkPHP自定义Redis处理SESSION的实现方法
2016/05/16 PHP
PHP并发多进程处理利器Gearman使用介绍
2016/05/16 PHP
php 将json格式数据转换成数组的方法
2018/08/21 PHP
Nigma vs Alliance BO5 第五场2.14
2021/03/10 DOTA
5 cool javascript apps
2007/03/24 Javascript
Prototype 学习 工具函数学习($A方法)
2009/07/12 Javascript
jquery 可排列的表实现代码
2009/11/13 Javascript
JavaScript性能陷阱小结(附实例说明)
2010/12/28 Javascript
jQuery EasyUI API 中文文档 - ComboGrid 组合表格
2011/10/13 Javascript
使用变量动态设置js的属性名
2014/10/19 Javascript
Nodejs极简入门教程(一):模块机制
2014/10/25 NodeJs
推荐8款jQuery轻量级树形Tree插件
2014/11/12 Javascript
推荐一个封装好的getElementsByClassName方法
2014/12/02 Javascript
JavaScript数据操作_浅谈原始值和引用值的操作本质
2016/08/23 Javascript
Jquery Easyui自定义下拉框组件使用详解(21)
2020/12/31 Javascript
Egg.js 中 AJax 上传文件获取参数的方法
2018/10/10 Javascript
JS基于对象的链表实现与使用方法示例
2019/01/31 Javascript
巧妙运用v-model实现父子组件传值的方法示例
2019/04/07 Javascript
微信小程序手动添加收货地址省市区联动
2020/05/18 Javascript
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
JavaScript实现简单动态表格
2020/12/02 Javascript
JavaScript中条件语句的优化技巧总结
2020/12/04 Javascript
Python中文编码那些事
2014/06/25 Python
Python爬虫爬验证码实现功能详解
2016/04/14 Python
python 二维矩阵转三维矩阵示例
2019/11/30 Python
pycharm工具连接mysql数据库失败问题
2020/04/01 Python
通过python 执行 nohup 不生效的解决
2020/04/16 Python
jupyter notebook oepncv 显示一张图像的实现
2020/04/24 Python
Python 解析xml文件的示例
2020/09/29 Python
使用sublime text3搭建Python编辑环境的实现
2021/01/12 Python
size?法国官网:英国伦敦的球鞋精品店
2020/03/15 全球购物
JPA面试常见问题
2016/11/14 面试题
sealed修饰符是干什么的
2012/10/23 面试题
主题班会开场白
2015/06/01 职场文书
springboot入门 之profile设置方式
2022/04/04 Java/Android