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环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程
Mar 16 PHP
php获取url字符串截取路径的文件名和扩展名的函数
Jan 22 PHP
phpexcel导出excel的颜色和网页中的颜色显示不一致
Dec 11 PHP
完美解决PHP中的Cannot modify header information 问题
Aug 12 PHP
PHP 正则表达式常用函数
Aug 17 PHP
php提交表单发送邮件的方法
Mar 20 PHP
PHP排序算法类实例
Jun 17 PHP
php header函数的常用http头设置
Jun 25 PHP
PHP整合七牛实现上传文件
Jul 03 PHP
PHP在linux上执行外部命令的方法
Feb 06 PHP
Windows平台实现PHP连接SQL Server2008的方法
Jul 26 PHP
PHP时间类完整代码实例
Feb 26 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 explode()函数用法讲解
2019/02/15 PHP
通用JS事件写法实现代码
2009/01/07 Javascript
jQuery 工具函数学习资料
2010/04/29 Javascript
javascript如何动态加载表格与动态添加表格行
2013/11/27 Javascript
window.location.href中url中数据量太大时的解决方法
2013/12/23 Javascript
浅谈JavaScript中定义变量时有无var声明的区别
2014/08/18 Javascript
jQuery搜索子元素的方法
2015/02/10 Javascript
详解AngularJS中的表达式使用
2015/06/16 Javascript
javascript实现加载xml文件的方法
2015/11/24 Javascript
用原生JS对AJAX做简单封装的实例代码
2016/07/13 Javascript
Javascript数组循环遍历之forEach详解
2016/11/07 Javascript
JQ中$(window).load和$(document).ready区别与执行顺序
2017/03/01 Javascript
使用原生js封装的ajax实例(兼容jsonp)
2017/10/12 Javascript
vue translate peoject实现在线翻译功能【新手必看】
2018/06/07 Javascript
利用Vue实现一个markdown编辑器实例代码
2019/05/19 Javascript
详解Vue-cli3.X使用px2rem遇到的问题
2019/08/09 Javascript
jQuery zTree插件使用简单教程
2019/08/16 jQuery
微信小程序实现音乐播放器
2019/11/20 Javascript
vue中echarts的用法及与elementui-select的协同绑定操作
2020/11/17 Vue.js
python获取糗百图片代码实例
2013/12/18 Python
Python的Django框架中的select_related函数对QuerySet 查询的优化
2015/04/01 Python
python 实现登录网页的操作方法
2018/05/11 Python
python3监控CentOS磁盘空间脚本
2018/06/21 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
python Django里CSRF 对应策略详解
2019/08/05 Python
Ubuntu下Python+Flask分分钟搭建自己的服务器教程
2019/11/19 Python
Python可以用来做什么
2020/11/23 Python
CSS3 不定高宽垂直水平居中的几种方式
2020/03/26 HTML / CSS
澳大利亚网上玩具商店:Mr Toys Toyworld
2018/03/25 全球购物
校园自助餐厅的创业计划书
2013/12/26 职场文书
租房协议书范本
2014/04/09 职场文书
对照检查剖析材料
2014/09/30 职场文书
政风行风整改报告
2014/11/06 职场文书
幼儿园教师师德表现自我评价
2015/03/05 职场文书
java基础——多线程
2021/07/03 Java/Android
sql时间段切分实现每隔x分钟出一份高速门架车流量
2022/02/28 SQL Server