php - Bagaimana untuk mengehadkan aliran antara muka api (bukan menyasarkan IP dan pengguna), bagaimana untuk melaksanakan
巴扎黑
巴扎黑 2017-06-22 11:53:06
0
1
1934

Sama seperti tajuk.
Antara muka mengehadkan bilangan lawatan oleh pengguna (peranti) yang sama

巴扎黑
巴扎黑

membalas semua(1)
世界只因有你

Memandangkan soalan itu mempunyai laravel,那么现成的解决方案,我推荐,https://github.com/dingo/api,这个包有个特性 Rate Limiting dalam tegnya, ia sepatutnya yang anda cari.

Jika anda ingin melaksanakannya sendiri, ia adalah mudah Gunakan [user_id + device unique code] sebagai kunci utama, simpan bilangan lawatan dalam redis, rekodkan bilangan lawatan, dan kemudian kekerapan dan bilangan kali semua. bergantung pada strategi pelaksanaan anda

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan