Procházet zdrojové kódy

限制每10秒一次

locky před 2 roky
rodič
revize
f16578f96d
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      Controller/ShadowController.py

+ 1 - 1
Controller/ShadowController.py

@@ -58,6 +58,7 @@ def generate_utk(request):
 
 
 # 设备影子更新
+@ratelimit(key='ip', rate='1/10s', block=True)
 def update_device_shadow(request):
     request.encoding = 'utf-8'
     if request.method == 'POST':
@@ -68,7 +69,6 @@ def update_device_shadow(request):
         return JsonResponse(status=200, data={'code': 0, 'msg': 'success', 'data': {}})
     logger = logging.getLogger('info')
     try:
-        return JsonResponse(status=200, data={'code': 0, 'msg': 'success', 'data': {}})
         etk = request_dict.get('etk', None)
         eto = ETkObject(etk)
         uid = eto.uid