在 Laravel API 上,我使用默认的中间件进行节流设置了速率限制;
Route::group(['prefix' => 'products'], function() {
Route::get('/', ['as' => 'products.index', 'uses' => 'CustomerProductController@index'])->middleware('throttle:60,1');
Route::get('/{product}', ['as' => 'products.show', 'uses' => 'CustomerProductController@show'])->middleware('throttle:50,1');
});
Run Code Online (Sandbox Code Playgroud)
现在我需要制作自己的中间件以从限制中排除 1 个 IP 地址。但不知何故,我只能找到有关以其他方式做事的建议,例如。限制一组 IP 地址。
有人可以给我一个正确方向的推动吗?
我已经实现了网络推送通知,现在我正在研究在浏览器中打开网站时使用服务工作者更新 DOM 的可能性。类似于如果您收到一条消息(或 SO),社交媒体网站的更新方式。
这是可能的,还是我吠错了树?
我曾尝试简单地告诉 service worker 查找某个元素并更新其内容,但这没有用。