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