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 相关文章推荐
PHP5 字符串处理函数大全
Mar 23 PHP
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
Jun 30 PHP
php下获取http状态的实现代码
May 09 PHP
实例讲解PHP面向对象之多态
Aug 20 PHP
培养自己的php编码规范
Sep 28 PHP
PHP可变变量学习小结
Nov 29 PHP
Zend Framework教程之动作的基类Zend_Controller_Action详解
Mar 07 PHP
利用PHPStorm如何开发Laravel应用详解
Aug 30 PHP
PHP实现分布式memcache设置web集群session同步的方法
Apr 10 PHP
ThinkPHP 3.2.3实现加减乘除图片验证码
Dec 05 PHP
浅谈laravel5.5 belongsToMany自身的正确用法
Oct 17 PHP
php的lavarel框架中join和orWhere的用法
Dec 28 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
星际争霸任务指南——人族
2020/03/04 星际争霸
摩卡咖啡
2021/03/03 咖啡文化
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
2013/06/20 PHP
php中sql注入漏洞示例 sql注入漏洞修复
2014/01/24 PHP
详解PHP执行定时任务的实现思路
2015/12/21 PHP
php数组冒泡排序算法实例
2016/05/06 PHP
IE和firefox浏览器的event事件兼容性汇总
2009/12/06 Javascript
javascript实现的基于金山词霸网络翻译的代码
2010/01/15 Javascript
元素的内联事件处理函数的特殊作用域在各浏览器中存在差异
2011/01/12 Javascript
Jquery如何实现点击时高亮显示代码
2014/01/22 Javascript
JavaScript异步编程Promise模式的6个特性
2014/04/03 Javascript
jQuery对象初始化的传参方式
2015/02/26 Javascript
jQuery的end()方法使用详解
2015/07/15 Javascript
js实现对ajax请求面向对象的封装
2016/01/08 Javascript
JS实现的在线调色板实例(附demo源码下载)
2016/03/01 Javascript
Vue.js原理分析之observer模块详解
2017/02/17 Javascript
JavaScript简介_动力节点Java学院整理
2017/06/26 Javascript
详解Angular5 服务端渲染实战
2018/01/04 Javascript
浅谈Postman解决token传参的问题
2018/03/31 Javascript
分享vue里swiper的一些坑
2018/08/30 Javascript
vue 项目build错误异常的解决方法
2019/04/22 Javascript
微信小程序实现卡片层叠滑动效果
2019/06/21 Javascript
vue项目接口管理,所有接口都在apis文件夹中统一管理操作
2020/08/13 Javascript
python3获取当前文件的上一级目录实例
2018/04/26 Python
Pandas删除数据的几种情况(小结)
2019/06/21 Python
用python打印1~20的整数实例讲解
2019/07/01 Python
如何获取Python简单for循环索引
2019/11/21 Python
Python任务调度利器之APScheduler详解
2020/04/02 Python
Python 使用生成器代替线程的方法
2020/08/04 Python
浅析python 通⽤爬⾍和聚焦爬⾍
2020/09/28 Python
python statsmodel的使用
2020/12/21 Python
会议邀请书范文
2014/02/02 职场文书
寄语是什么意思
2014/04/10 职场文书
学生自我评语大全
2014/04/18 职场文书
党员公开承诺书(2016最新版)
2016/03/24 职场文书
Golang 使用Map实现去重与set的功能操作
2021/04/29 Golang