|
@@ -19,7 +19,7 @@
|
|
|
import logging
|
|
|
import threading
|
|
|
import time
|
|
|
-
|
|
|
+from ratelimit.decorators import ratelimit
|
|
|
import requests
|
|
|
from django.http import JsonResponse
|
|
|
|
|
@@ -58,6 +58,7 @@ def generate_utk(request):
|
|
|
|
|
|
|
|
|
# 设备影子更新
|
|
|
+@ratelimit(key='ip', rate='1/h', block=True)
|
|
|
def update_device_shadow(request):
|
|
|
request.encoding = 'utf-8'
|
|
|
response = ResponseObject()
|