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 相关文章推荐
Apache, PHP在Windows 9x/NT下的安装与配置 (二)
Oct 09 PHP
php 分页原理详解
Aug 21 PHP
php5 图片验证码实现代码
Dec 11 PHP
php下使用SimpleXML 处理XML 文件
Feb 27 PHP
一个典型的PHP分页实例代码分享
Jul 28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
Jun 24 PHP
qq登录,新浪微博登录接口申请过程中遇到的问题
Jul 22 PHP
php+mysqli使用预处理技术进行数据库查询的方法
Jan 28 PHP
支付宝接口开发集成支付环境小结
Mar 17 PHP
php字符串替换函数substr_replace()用法实例
Mar 17 PHP
[原创]php常用字符串输出方法分析(echo,print,printf及sprintf)
Jul 09 PHP
header与缓冲区之间的深层次分析
Jul 30 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中使用parse_url()对网址进行解析的实现代码(parse_url详解)
2012/01/03 PHP
zend framework配置操作数据库实例分析
2012/12/06 PHP
Laravel实现批量更新多条数据
2020/04/06 PHP
高性能web开发 如何加载JS,JS应该放在什么位置?
2010/05/14 Javascript
jquery实现div阴影效果示例代码
2013/09/16 Javascript
Javascript中call与apply的学习笔记
2014/09/22 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
2016/01/28 Javascript
HTML5canvas 绘制一个圆环形的进度表示实例
2016/12/16 Javascript
Angular.js中ng-include用法及多标签页面的实现方式详解
2017/05/07 Javascript
jQuery完成表单验证的实例代码(纯代码)
2017/09/30 jQuery
使用nvm管理不同版本的node与npm的方法
2017/10/31 Javascript
使用ng-packagr打包Angular的方法示例
2018/09/21 Javascript
vue项目中使用fetch的实现方法
2019/04/25 Javascript
微信小程序实现卡片层叠滑动效果
2019/06/21 Javascript
JavaScript setInterval()与setTimeout()计时器
2019/12/27 Javascript
小程序跳转到的H5页面再跳转回跳小程序的方法
2020/03/06 Javascript
Python中的index()方法使用教程
2015/05/18 Python
Python中的字符串类型基本知识学习教程
2016/02/04 Python
取numpy数组的某几行某几列方法
2018/04/03 Python
Python实现判断一个整数是否为回文数算法示例
2019/03/02 Python
windows下安装Python虚拟环境virtualenvwrapper-win
2019/06/14 Python
python获取Linux发行版名称
2019/08/30 Python
python实现删除列表中某个元素的3种方法
2020/01/15 Python
Python操作Sqlite正确实现方法解析
2020/02/05 Python
Django更新models数据库结构步骤
2020/04/01 Python
泰国网上购物:Shopee泰国
2018/09/14 全球购物
护士的岗位职责
2013/12/04 职场文书
实习生自我鉴定
2013/12/12 职场文书
法务专员岗位职责
2014/01/02 职场文书
财务主管岗位职责
2014/02/28 职场文书
带病坚持工作事迹
2014/05/03 职场文书
2014年最新大专生职业生涯规划书范文
2014/09/13 职场文书
道歉的话语大全
2015/05/12 职场文书
交通安全主题班会
2015/08/12 职场文书
小学语文课《掌声》教学反思
2016/03/03 职场文书
修改并编译golang源码的操作步骤
2021/07/25 Golang