Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 asp.net mvc4 web api。我想要一个计数器来计算用户在特定时间发出的请求数。如果在那段时间内请求数超过阈值,则应阻止用户一段时间。 由于我是这个领域的新手,请建议我实现这一点的方法。
您必须将每个请求的时间戳存储在数据库中,并在每次用户发出请求以获取总数时对其进行查询,然后在超出限制时返回 403(禁止)。