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中几个常用的魔术常量
Feb 23 PHP
Zend studio文件注释模板设置方法
Sep 29 PHP
关于php内存不够用的快速解决方法
Oct 26 PHP
PHP中ini_set和ini_get函数的用法小结
Feb 18 PHP
Zend Guard使用指南及问题处理
Jan 07 PHP
PHP嵌套输出缓冲代码实例
May 12 PHP
PHP中用mysqli面向对象打开连接关闭mysql数据库的方法
Nov 05 PHP
php实现微信支付之现金红包
May 30 PHP
PHP使用Redis实现Session共享的实现示例
May 12 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
Sep 30 PHP
解决laravel查询构造器中的别名问题
Oct 17 PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
Jul 13 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 中执行系统外部命令
2006/10/09 PHP
测试您的 PHP 水平的题目
2007/05/30 PHP
如何用PHP做到页面注册审核
2017/03/02 PHP
Yii2框架控制器、路由、Url生成操作示例
2019/05/27 PHP
搭建PhpStorm+PhpStudy开发环境的超详细教程
2020/09/17 PHP
翻译整理的jQuery使用查询手册
2007/03/07 Javascript
js跟随滚动条滚动浮动代码
2009/12/31 Javascript
Jquery下attr和removeAttr的使用方法
2010/12/28 Javascript
解决Extjs上传图片无法预览的解决方法
2012/03/22 Javascript
浅析JavaScript原型继承的陷阱
2013/12/03 Javascript
js中string转int把String类型转化成int类型
2014/08/13 Javascript
JS封装cookie操作函数实例(设置、读取、删除)
2015/11/17 Javascript
Active控件问题小结(附解决办法)
2016/06/09 Javascript
详谈for循环里面的break和continue语句
2017/07/20 Javascript
使用D3.js制作图表详解
2017/08/13 Javascript
在Vue中使用icon 字体图标的方法
2019/06/14 Javascript
使用PreloadJS加载图片资源的基础方法详解
2020/02/03 Javascript
JavaScript实现打砖块游戏
2020/02/25 Javascript
解决vue elementUI 使用el-select 时 change事件的触发问题
2020/11/17 Vue.js
[01:00:11]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第一场 2月7日
2021/03/11 DOTA
python mysqldb连接数据库
2009/03/16 Python
python生成验证码图片代码分享
2016/01/28 Python
python之Socket网络编程详解
2016/09/29 Python
python pycurl验证basic和digest认证的方法
2018/05/02 Python
Python一行代码解决矩阵旋转的问题
2019/11/30 Python
wxPython修改文本框颜色过程解析
2020/02/14 Python
python设置代理和添加镜像源的方法
2020/02/14 Python
Nike荷兰官方网站:Nike.com (NL)
2018/04/19 全球购物
彩色的非洲教学反思
2014/02/18 职场文书
人力资源部经理岗位职责规定
2014/02/23 职场文书
村党支部公开承诺书
2014/05/29 职场文书
销售岗位职责范本
2014/06/12 职场文书
2015年安全生产工作总结范文
2015/04/02 职场文书
子女赡养老人协议书
2016/03/23 职场文书
html5 录制mp3音频支持采样率和比特率设置
2021/07/15 Javascript
python 使用tkinter与messagebox写界面和弹窗
2022/03/20 Python