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中数据的批量导入(csv文件)
Oct 09 PHP
PHP 配置open_basedir 让各虚拟站点独立运行
Nov 12 PHP
解析PHP跨站刷票的实现代码
Jun 18 PHP
兼容ie6浏览器的php下载文件代码分享
Jul 14 PHP
Laravel框架中实现使用阿里云ACE缓存服务
Feb 10 PHP
Yii2前后台分离及migrate使用(七)
May 04 PHP
Yii视图操作之自定义分页实现方法
Jul 14 PHP
浅谈php和js中json的编码和解码
Oct 24 PHP
PHP设置Cookie的HTTPONLY属性方法
Feb 09 PHP
PHP实现数据四舍五入的方法小结【4种方法】
Mar 27 PHP
PHP使用redis位图bitMap 实现签到功能
Oct 08 PHP
基于PHP的登录和注册的功能的实现
Aug 06 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
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
2007/04/18 PHP
10条php编程小技巧
2015/07/07 PHP
php抛出异常与捕捉特定类型的异常详解
2016/10/26 PHP
PHPMailer发送邮件
2016/12/28 PHP
PHP和MYSQL实现分页导航思路详解
2017/04/11 PHP
一些常用的Javascript函数
2006/12/22 Javascript
jquery批量控制form禁用的代码
2013/08/06 Javascript
基于mouseout和mouseover等类似事件的冒泡问题解决方法
2013/11/18 Javascript
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
2014/02/13 Javascript
JavaScript Array对象扩展indexOf()方法
2014/05/09 Javascript
jQuery+css实现百度百科的页面导航效果
2014/12/16 Javascript
js数组的操作指南
2014/12/28 Javascript
js实现按钮控制图片360度翻转特效的方法
2015/02/17 Javascript
解决JavaScript数字精度丢失问题的方法
2015/12/03 Javascript
js实现div在页面拖动效果
2016/05/04 Javascript
js canvas仿支付宝芝麻信用分仪表盘
2016/11/16 Javascript
原生JS中slice()方法和splice()区别
2017/03/06 Javascript
360doc网站不登录就无法复制内容的解决方法
2018/01/27 Javascript
vue 利用路由守卫判断是否登录的方法
2018/09/29 Javascript
Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)
2018/04/05 Python
python基于property()函数定义属性
2020/01/22 Python
Python列表list操作相关知识小结
2020/01/29 Python
keras Lambda自定义层实现数据的切片方式,Lambda传参数
2020/06/11 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
2021/02/05 Python
Currentbody德国站:健康与美容技术专家
2020/04/05 全球购物
贸易跟单员英文求职信
2014/04/19 职场文书
保密协议书范本
2014/04/22 职场文书
2014年精神文明建设工作总结
2014/11/19 职场文书
师德标兵先进事迹材料
2014/12/19 职场文书
运动会新闻报道稿
2015/07/22 职场文书
python实现语音常用度量方法的代码详解
2021/05/25 Python
Python import模块的缓存问题解决方案
2021/06/02 Python
Python并发编程实例教程之线程的玩法
2021/06/20 Python
DE1107机评
2022/04/05 无线电
MSSQL基本语法操作
2022/04/11 SQL Server