middleware 速率限制器附加到路由或路由组即可throttle 中间件第一个参数是频率(次),第二个参数是时间(分钟)。下面代码块表示 1 分钟最多请求 10 次Route::get('info', [UserController::class, 'info'])->middleware(['throttle:10,1']);
如果我们在设定
......
470
0
0
2022-09-18
Response响应(写Web页面时使用)响应头部content-type: text/html;<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use App\Models\User;
class UserController e
......
484
0
0
2022-09-15
简介Laravel 通过传统的登录表单已经让用户认证变得很简单,但是 API 认证怎么实现?API 通常使用令牌(token)进行认证并且在请求之间不维护会话(Session)状态。Laravel 官方扩展包 Laravel Passport 让 API 认证变得轻而易举,Passport 基于 Alex Bilbie 维护的 League OAuth2 s
......
560
0
0
2022-09-10
废话不多说了,直接上代码。定义 json 返回数据格式首先定义一个 trait:app/Responses/ResponseJson.php<?php
namespace App\Http\Responses;
trait ResponseJson
{
private function jsonResponse($status, $
......
507
0
0
2022-05-13
0. 学前准备:开发环境:Laravel SailIDE:VS Code视频地址:【李炎恢】【Laravel / API接口 】【十天技能课堂系列】历时三天,成功搭建Laravel Sail环境2. 创建项目curl -s https://laravel.build/yanhui | bash
如上所示,我创建一个名为 yanhui 的 Laravel 项
......
516
0
0
2022-05-07
ThreshLaravel API 文档生成器,可以将基于 Laravel 项目的项目代码,自动生成 json 或 md 格式的描述文件。安装$ composer require telstatic/thresh -vvv
功能1. 生成 Markdown 文档2. 生成 Postman 配置文件3. 生成 Swagger 配置文件源码github使用示例
......
480
0
0
2022-04-10