guzzle-advanced-throttle maintained by hamburgscleanest
Description
A Guzzle middleware that can throttle requests according to (multiple) defined rules. It is also possible to define a caching strategy, e.g. get response from cache when rate limit is exceeded or always get cached value to spare your rate limits.
Author
Last update
2018/12/10 23:12 (v2.x-dev)
License
Downloads
4 921
Tags
api - cache - guzzle - response - throttle - rate-limiting - rate-limit - request - laravel - advanced - wildcard - wildcards - ratelimit - hamburgscleanest
Last update
2018/12/10 23:12
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- illuminate/redis ~5.5.0|~5.6.0
- illuminate/database ~5.5.0|~5.6.0
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/12/10 23:09
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ^5.7
- illuminate/container ^5.7
- illuminate/config ^5.7
- illuminate/filesystem ^5.7
- illuminate/redis ^5.7
- illuminate/database ^5.7
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/12/02 22:21
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ^5.7
- illuminate/container ^5.7
- illuminate/config ^5.7
- illuminate/filesystem ^5.7
- illuminate/redis ^5.7
- illuminate/database ^5.7
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/12/02 22:21
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ^5.7
- illuminate/container ^5.7
- illuminate/config ^5.7
- illuminate/filesystem ^5.7
- illuminate/redis ^5.7
- illuminate/database ^5.7
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/10/03 15:37
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- illuminate/redis ~5.5.0|~5.6.0
- illuminate/database ~5.5.0|~5.6.0
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/10/03 15:32
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ^5.7
- illuminate/container ^5.7
- illuminate/config ^5.7
- illuminate/filesystem ^5.7
- illuminate/redis ^5.7
- illuminate/database ^5.7
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/09/13 15:25
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
- illuminate/cache ^5.7
- illuminate/container ^5.7
- illuminate/config ^5.7
- illuminate/filesystem ^5.7
- illuminate/redis ^5.7
- illuminate/database ^5.7
Last update
2018/08/22 21:34
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- illuminate/redis ~5.5.0|~5.6.0
- illuminate/database ~5.5.0|~5.6.0
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/07/03 17:39
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- illuminate/redis ~5.5.0|~5.6.0
- illuminate/database ~5.5.0|~5.6.0
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/05/31 18:15
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- illuminate/redis ~5.5.0|~5.6.0
- illuminate/database ~5.5.0|~5.6.0
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/05/11 19:08
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- illuminate/redis ~5.5.0|~5.6.0
- illuminate/database ~5.5.0|~5.6.0
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/05/03 22:32
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- illuminate/redis ~5.5.0|~5.6.0
- illuminate/database ~5.5.0|~5.6.0
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/03/20 23:52
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- illuminate/redis ~5.5.0|~5.6.0
- illuminate/database ~5.5.0|~5.6.0
- predis/predis ^1.1
- symfony/http-kernel ~3|~4
Last update
2018/03/16 10:30
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- symfony/http-kernel ~3|~4
Last update
2018/03/15 19:31
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- symfony/http-kernel ~3.0.0|~4.0.0
Last update
2018/03/13 21:21
License
Require
- php ^7.1
- guzzlehttp/guzzle ~6.3.0
- illuminate/cache ~5.5.0|~5.6.0
- illuminate/container ~5.5.0|~5.6.0
- illuminate/config ~5.5.0|~5.6.0
- illuminate/filesystem ~5.5.0|~5.6.0
- symfony/http-kernel ~3.0.0|~4.0.0
Last update
2018/02/16 00:05
License
Require
- guzzlehttp/guzzle ^6.0
- illuminate/cache 5.6.*
- illuminate/container 5.6.*
- illuminate/config 5.6.*
- illuminate/filesystem 5.6.*
- symfony/http-kernel 4.*
Last update
2018/02/08 22:43
License
Require
- guzzlehttp/guzzle ^6.0
- illuminate/cache 5.6.*
- illuminate/container 5.6.*
- illuminate/config 5.6.*
- illuminate/filesystem 5.6.*
- symfony/http-kernel 4.*
Last update
2018/02/08 21:29
License
Require
- guzzlehttp/guzzle ^6.0
- illuminate/cache 5.6.*
- illuminate/container 5.6.*
- illuminate/config 5.6.*
- illuminate/filesystem 5.6.*
- symfony/http-kernel 4.*
Last update
2018/02/07 22:18
License
Require
- guzzlehttp/guzzle ^6.0
- illuminate/cache 5.6.*
- illuminate/container 5.6.*
- illuminate/config 5.6.*
- illuminate/filesystem 5.6.*
- symfony/http-kernel 4.*
Last update
2018/02/07 20:43
License
Require
- guzzlehttp/guzzle ^6.0
- illuminate/cache 5.6.*
- illuminate/container 5.6.*
- illuminate/config 5.6.*
- illuminate/filesystem 5.6.*
- symfony/http-kernel 4.*
Last update
2018/02/05 17:33
License
Require
- guzzlehttp/guzzle ^6.0
- illuminate/cache 5.5.*
- illuminate/container 5.5.*
- illuminate/filesystem 5.5.*
- symfony/http-kernel 4.*
Last update
2018/02/05 03:57
License
Require
- guzzlehttp/guzzle ^6.0
- illuminate/cache 5.5.*
- illuminate/container 5.5.*
- illuminate/filesystem 5.5.*
- symfony/http-kernel 4.*