我正在使用Spring Boot编写Rest API。我想计算一个请求和上一个请求之间的时间,如果时间少于2分钟,我想返回一个对象json,跟踪并黑名单该请求的元素。我怎样才能做到这一点 ?
做这样的事情:
@RestController
@RequestMapping("/test")
public class TestController {
private static long lastRequest = Long.MAX_VALUE;
@RequestMapping("/post")
public String postTest() {
long currentTime = System.currentTimeMillis();
if (currentTime - lastRequest < 120000){
//DO WHAT YOU WANT
} else {
lastRequest = currentTime;
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句