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 相关文章推荐
DISCUZ 分页代码
Jan 02 PHP
PHP页面间传递参数实例代码
Jun 05 PHP
php获取某个目录大小的代码
Sep 10 PHP
邮箱正则表达式实现代码(针对php)
Jun 21 PHP
PHP的变量类型和作用域详解
Mar 12 PHP
php 使用file_get_contents读取大文件的方法
Nov 13 PHP
php删除指定目录的方法
Apr 03 PHP
PHP中配置IIS7实现基本身份验证的方法
Sep 24 PHP
总结PHP删除字符串最后一个字符的三种方法
Aug 30 PHP
Laravel中encrypt和decrypt的实现方法
Sep 24 PHP
php正确输出json数据的实例讲解
Aug 21 PHP
PHP实现百度人脸识别
May 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
php中常用编辑器推荐
2007/01/02 PHP
PHP使用SOAP调用.net的WebService数据
2013/11/12 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
2014/01/26 PHP
CI框架中site_url()和base_url()的区别
2015/01/07 PHP
对laravel的csrf 防御机制详解,及form中csrf_token()的存在介绍
2019/10/24 PHP
jQuery动态添加 input type=file的实现代码
2012/06/14 Javascript
js动态设置鼠标事件示例代码
2013/10/30 Javascript
jquery 模板的应用示例
2013/11/12 Javascript
Javascript:为input设置readOnly属性(示例讲解)
2013/12/25 Javascript
jQuery实现鼠标划过展示大图的方法
2015/03/09 Javascript
功能强大的Bootstrap组件(结合js)
2016/08/03 Javascript
AngularJS 模块化详解及实例代码
2016/09/14 Javascript
react.js 父子组件数据绑定实时通讯的示例代码
2017/09/25 Javascript
echarts整合多个类似option的方法实例
2018/07/10 Javascript
详解nvm管理多版本node踩坑
2019/07/26 Javascript
详解Vue template 如何支持多个根结点
2020/02/10 Javascript
Python中关于Sequence切片的下标问题详解
2017/06/15 Python
Python递归实现汉诺塔算法示例
2018/03/19 Python
Pycharm 创建 Django admin 用户名和密码的实例
2018/05/30 Python
基于python log取对数详解
2018/06/08 Python
python多进程实现文件下载传输功能
2018/07/28 Python
python集合常见运算案例解析
2019/10/17 Python
CSS3关于z-index不生效问题的解决
2020/02/19 HTML / CSS
基于HTML5+CSS3实现简单的时钟效果
2017/09/11 HTML / CSS
canvas实现圆形进度条动画的示例代码
2017/12/26 HTML / CSS
美国在线面料商店:Fashion Fabrics Club
2020/01/31 全球购物
Servlet面试题库
2015/07/18 面试题
知名企业招聘广告词大全
2014/03/18 职场文书
高校教师岗位职责
2014/03/18 职场文书
学校安全工作汇报材料
2014/08/16 职场文书
2014年采购部工作总结
2014/11/20 职场文书
毕业答辩开场白范文
2015/05/27 职场文书
中学政教处工作总结
2015/08/13 职场文书
2015年教师节广播稿
2015/08/19 职场文书
python读取pdf格式文档的实现代码
2021/04/01 Python
python开发的自动化运维工具ansible详解
2021/08/07 Python