0
假设我有一个API调用,我想要使用速率限制。例如:限速功能的地方
1 def rate_limited_function(request):
2
3 if not request.POST.get('user_id'):
4 return BadResponse
5 else:
6
7 # do function
速率计数器通常在哪里实现 - 在第2行,在函数的开始处,还是在第6行?为什么它会比另一个更好?
谢谢,在上面的例子中,'sleep x'是什么? – David542 2014-11-21 19:53:11
把它扔进上下文..没有什么特别的,但如果你想在请求开始前等待数秒,然后再执行它,你可以这样做。偶尔会出现。 – 2014-11-22 19:19:25